Senior Front-End Engineer

FE International Logo

FE International

πŸ“Remote - Worldwide

Summary

Join our team as a Senior Front-End Developer and build high-performance, scalable web applications using modern JavaScript frameworks and AI-powered tools. You will leverage Next.js, React, and Redux Toolkit, while collaborating with cross-functional teams. Responsibilities include developing user-centric applications, integrating third-party tools, and ensuring performance optimization. The ideal candidate possesses a Bachelor's degree, 3+ years of front-end experience with Next.js and React, and strong proficiency in TypeScript. We offer a competitive salary and benefits package, a collaborative culture, and the opportunity to work on cutting-edge FinTech solutions.

Requirements

  • Hold a Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Possess 3+ years of experience in front-end development, particularly with web applications
  • Demonstrate proven expertise in Next.js and React, focusing on server components and app routing
  • Show strong proficiency in TypeScript and type-safe development practices
  • Have experience with Redux Toolkit or equivalent state management tools
  • Be familiar with AWS Amplify, SST, AWS Cognito, and CloudFront for cloud and serverless architectures
  • Have proven experience with form management tools like react-hook-form and testing frameworks like Cypress
  • Show proficiency in JavaScript/TypeScript, HTML5, CSS3, and modern web development practices
  • Demonstrate expertise in state management (Redux, Context API) and API integrations
  • Have a deep understanding of CSS frameworks (Tailwind CSS) and UI libraries (Material-UI v6)
  • Have experience with CI/CD pipelines, version control (Git), and deployment automation
  • Possess strong knowledge of performance optimization, security best practices, and testing methodologies
  • Show familiarity with integrating third-party APIs (e.g., Stripe, OAuth)
  • Have the ability to work across the full stack, contributing to front and backend development

Responsibilities

  • Develop high-performance, scalable, and user-centric web applications using Next.js, React, and Redux Toolkit
  • Leverage AI tools like Cursor IDE, Claude, GitHub Copilot, and ChatGPT to enhance development workflows
  • Create adaptive, responsive UIs using Material-UI (MUI), Tailwind CSS, and CSS-in-JS solutions
  • Collaborate on API design and integrate third-party tools, including Stripe, OAuth (Google, LinkedIn), and data visualization libraries like Recharts
  • Ensure frontend performance, scalability, and security, adhering to best practices
  • Implement and maintain comprehensive testing strategies, including E2E testing with Cypress
  • Work closely with cross-functional teams, including designers, backend engineers, and product managers, to deliver seamless solutions
  • Set up and manage multilingual capabilities using next-intl or similar libraries

Preferred Qualifications

  • Have experience with financial or FinTech applications
  • Have knowledge of multi-tenant architectures and SaaS platforms
  • Be familiar with MLOps or AI-assisted development principles
  • Possess a problem-solving mindset with a balance between quality development and quick iteration cycles
  • Have a passion for leveraging AI and innovative tools to improve development processes
  • Possess excellent communication skills, capable of working in a cross-functional, fast-paced environment

Benefits

Competitive salary and benefits package

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.