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