Senior Front-End Engineer

closed
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

This job is filled or no longer available