Point your AI agent at freehire and let it find you a job.

Get the CLI →

User Experience Researchers Pte Ltd

NewBe an early applicant

Frontend Software Engineer

Posted 1 view
Discussion

Summary

Frontend Software Engineer building web and mobile applications using React, React Native, and TypeScript. The role involves developing Micro Frontend solutions with Module Federation, integrating REST/GraphQL APIs, and applying functional programming principles within an Agile team.

Frontend Software Engineer (React / React Native / TypeScript)


Role Summary


We are seeking a skilled Frontend Software Engineer with expertise in React, React Native, TypeScript, and Micro Frontend architecture. The ideal candidate will be responsible for building scalable, reusable, and high-performance web and mobile applications while collaborating with cross-functional teams in an Agile environment.


Key Responsibilities



  • Design and develop responsive web applications using React and TypeScript.

  • Build cross-platform mobile applications using React Native.

  • Develop and maintain Micro Frontend solutions using Module Federation and modern frontend architecture patterns.

  • Create reusable UI components and shared libraries.

  • Implement functional programming principles and React Hooks for clean, maintainable code.

  • Integrate frontend applications with REST and GraphQL APIs.

  • Participate in architecture discussions and technical design reviews.

  • Write unit, integration, and end-to-end tests.

  • Optimize application performance, accessibility, and security.

  • Collaborate with UX designers, backend developers, QA engineers, and product owners.

  • Perform code reviews and mentor junior developers.

  • Support CI/CD pipelines and deployment activities.


Required Skills



  • 6+ years of experience in Frontend Development.

  • Strong expertise in React.js and TypeScript.

  • Experience in React Native mobile application development.

  • Hands-on experience with Micro Frontend Architecture and Module Federation.

  • Strong understanding of JavaScript ES6+ concepts.

  • Experience with Redux, Context API, or similar state management solutions.

  • Understanding of Functional Programming concepts.

  • Knowledge of REST APIs and API integrations.

  • Experience with Git-based development workflows.

  • Strong debugging and problem-solving abilities.


Preferred Skills



  • Experience with Azure Cloud.

  • Exposure to Docker and Kubernetes.

  • Knowledge of CI/CD pipelines.

  • Experience in Enterprise-scale applications.

  • Familiarity with Agile/Scrum methodologies.

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available