Key Responsibilities:
- Design and develop scalable and maintainable front-end interfaces using React JS and/or Angular.
- Collaborate with UX/UI designers and backend developers to implement clean and user-friendly designs.
- Integrate front-end components with RESTful APIs and other backend services.
- Follow coding best practices, maintain code quality, and participate in code reviews.
- Debug and resolve technical issues promptly.
- Document development processes, technical designs, and solutions.
- Work on SAP UI5-based applications, if applicable, to support enterprise system needs.
Experience:
(Must have)
- Minimum 5 years of hands-on experience in UI development.
- Strong proficiency in React JS, with solid understanding of component lifecycle, hooks, and state management.
- Experience in Angular framework and TypeScript-based applications.
- Experience with version control systems like Git.
**Nice-to-Have:**
- Familiarity with integrating with SAP backend systems.
- Experience in using UI libraries and frameworks such as Material UI or Bootstrap.
- Exposure to Agile/Scrum methodologies.
Soft Skills:
- Strong problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Attention to detail and commitment to delivering high-quality solutions.
- Ability to work independently and as part of a team.
If you are a proactive and adaptable UI Developer with a passion for modern web technologies, and you're ready to contribute to impactful municipal digital services, we would love to hear from you.