Job Title: Micro-Frontend Developer
Location: Raleigh, NC; Boston, MA; Dallas, TX
Job Type: Full-time
Summary: We are seeking a skilled Micro-Frontend Developer to join our innovative team. The ideal candidate will be proficient in Angular and Node.js, with a strong understanding of developing modular and scalable frontend architectures. This role involves collaborating closely with backend developers and UX/UI designers to deliver efficient and seamless micro-frontend solutions.
Responsibilities:
Develop and maintain micro-frontend applications using Angular and Node.js.
Implement scalable and reusable frontend components and modules.
Integrate frontend components with backend services and APIs.
Collaborate with UX/UI designers to translate design mockups and prototypes into responsive web pages.
Optimize applications for performance, scalability, and cross-browser compatibility.
Ensure high-quality UI/UX standards are met through comprehensive testing and code reviews.
Stay updated on frontend development trends, tools, and technologies.
Contribute to architectural decisions and participate in design discussions.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Proven experience as a Micro-Frontend Developer or similar role.
Strong proficiency in Angular (Angular 2+) and Node.js.
Solid understanding of web markup, including HTML5, CSS3.
Experience with state management libraries/frameworks (e.g., Redux, NgRx).
Knowledge of RESTful APIs and integration patterns.
Familiarity with version control systems such as Git.
Ability to work independently and as part of a collaborative team.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Preferred:
Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
Familiarity with cloud platforms (AWS, Azure, Google Cloud).
Knowledge of testing frameworks (e.g., Jasmine, Karma, Jest).
Understanding of Agile/Scrum methodologies.