A leading FinTech company is seeking an experienced Senior Front-End Developer to join the team and contribute to the development of FinTech products for international markets. You will play a key role in shaping the front-end architecture, optimising solutions for fast iteration cycles, and ensuring high-quality user experiences.
Main Responsibilities: * Develop and maintain UI for FinTech products, ensuring seamless localisation for international markets. * Ensure front-end scalability and maintainability by following best coding practices and architectural patterns. * Optimise front-end performance to support rapid iterations and product enhancements. * Collaborate with back-end developers and architects to integrate APIs and ensure efficient data flow. * Contribute to technical decision-making and propose improvements to existing front-end solutions. * Lead code reviews and mentor other developers, fostering best practices and knowledge sharing. * Ensure high performance and accessibility of web applications across different devices and regions. * Stay up to date with industry trends and implement emerging technologies where applicable.
Professional Qualifications: * 5+ years of experience as a Front-End Developer. * Strong proficiency in JavaScript/TypeScript, React.js. * Good Understanding of Next.js, Remix or similar React frameworks. * Deep understanding of micro-frontend architecture. * Experience with state management (MobX, Redux, Zustand, etc.). * Experience working with SOA (Service-Oriented Architecture) or MSA (Microservices Architecture). * Familiarity with CI/CD practices for front-end deployment. * Strong understanding of web security principles (OWASP, XSS/CSRF protection). * Confident use of Git and Jira for version control and project management. * English level B2 or higher.
Will be a plus: * Experience in FinTech. * Strong expertise in Next.js. * Experience with A/B testing or feature toggles. * Hands-on experience with UI component library design and management. * Expertise in i18n and l10n for international projects. * Familiarity with Java. * Experience in Swift and Kotlin for native mobile app development for iOS and Android respectively, including store publishing. * Knowledge of PHP (for selected legacy projects). * Familiarity with Core Banking Systems, especially B2 (Oracle PL/SQL).
What We Offer: * Be part of a dynamic and growing FinTech company where you can make a real impact. * Remote working option. * We offer a competitive salary package and benefits. * 20 days of vacation, 100% sick leave compensation * English language courses * Medical coverage