User Experience Researchers Pte Ltd (Singapore)
Micro Frontend Software Engineer (Remote)
Micro Frontend Software Engineer | User Experience ResearchersPte Ltd (Singapore) | Philippines
Job Summary:
We are seeking a skilled and motivated Micro Frontend SoftwareEngineer to join our team. The ideal candidate will have hands-on...
Micro Frontend Software Engineer | User Experience Researchers Pte Ltd (Singapore) | Philippines
Job Summary:
We are seeking a skilled and motivated Micro Frontend Software Engineer to join our team. The ideal candidate will have hands-on experience in building scalable and modular frontend applications using micro frontend architecture. You will collaborate with cross-functional teams to develop user-focused applications, integrate microservices, and ensure seamless functionality across multiple applications.
Key Responsibilities:
- Design and implement micro frontend applications, ensuring scalability, maintainability, and reusability.
- Collaborate with backend developers, UX/UI designers, and other stakeholders to create cohesive and user-friendly applications.
- Develop, test, and deploy frontend components independently while maintaining compatibility with the overall architecture.
- Integrate micro frontends with various backend services and APIs using modern frameworks and tools.
- Optimize applications for maximum performance, responsiveness, and accessibility.
- Ensure the adoption of best practices in coding, testing, and security for micro frontend development.
- Troubleshoot and resolve technical issues across the development lifecycle.
- Stay updated with the latest technologies and trends in frontend development and micro frontend architecture.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in frontend development using modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Strong understanding of micro frontend architecture and its implementation.
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Experience with state management libraries (e.g., Redux, Zustand, or MobX).
- Knowledge of module federation and other micro frontend integration techniques.
- Familiarity with RESTful APIs and GraphQL for frontend-backend communication.
- Hands-on experience with modern build tools (Webpack, Vite, or Parcel) and package managers (npm, Yarn).
- Strong understanding of responsive and accessible design principles.
- Familiarity with CI/CD pipelines, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in an agile team environment.
Preferred Qualifications:
- Experience with cloud services like AWS, Azure, or Google Cloud Platform.
- Knowledge of testing frameworks such as Jest, Mocha, or Cypress.
- Understanding of monorepo structures using tools like Nx or Lerna.
- Experience in designing and maintaining scalable design systems.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save