Frontend Software Engineer
About the job
About the Frontend Software Engineer role
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
Requirements:
- 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 Qualifications:
- Experience with Azure Cloud
- Exposure to Docker and Kubernetes
- Knowledge of CI/CD pipelines
- Experience in Enterprise-scale applications
- Familiarity with Agile/Scrum methodologies

