UI & UX Developer - Advanced
Responsibilities
- Lead and oversee a team to ensure the successful delivery of functional products.
- Apply expertise in UI development to design, build, test, deploy, maintain, and enhance web applications.
- Demonstrate a solid grasp of Agile practices and effectively operate within at least one widely used Agile framework.
- Lead and participate in Continuous Integration, Continuous Delivery, and testing activities as part of the software development lifecycle.
- Collaborate to ensure code quality, integration and rollout support.
- Exhibit proficiency in key software engineering areas and a comprehensive understanding of the software lifecycle, encompassing business analysis, development, testing, deployment, maintenance, and ongoing improvement.
- Possess expertise across UI/UX design techniques and experience working across large environments with multiple operating systems/infrastructure for large-scale programs.
- Be multi-skilled with expertise across the software development lifecycle and toolset.
- Promote Agile methodologies and potentially serve as a leader within Agile teams.
- Act as a coach for at least one technical skill.
- Maintain strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test-Driven Development, cloud development, resiliency, and security.
- Stay abreast of cutting-edge technologies and trends and apply them to support the business; may share knowledge externally.
Skills
- Min. 6-8 years of experience, with ability to manage a team.
- Proficiency with React, TypeScript, React Context API, React Query, Jest, React Testing Library, Cypress, API integration libraries, CI/CD, code quality testing, and integration & rollout support.
Benefits
- 💼 Lead and oversee a team to ensure the successful delivery of functional products
- 🛠 Apply expertise in UI development to design, build, test, deploy, maintain, and enhance web applications
- 🚀 Demonstrate a solid grasp of Agile practices and effectively operate within at least one widely used Agile framework
- 🤝 Lead and participate in Continuous Integration, Continuous Delivery, and testing activities as part of the software development lifecycle
- 🌐 Collaborate to ensure code quality, integration and rollout support
- 🎓 Exhibit proficiency in key software engineering areas and a comprehensive understanding of the software lifecycle, encompassing business analysis, development, testing, deployment, maintenance, and ongoing improvement
- 💻 Possess expertise across UI/UX design techniques and experience working across large environments with multiple operating systems/infrastructure for large-scale programs
- 🧰 Be multi-skilled with expertise across the software development lifecycle and toolset
- 🏆 Promote Agile methodologies and potentially serve as a leader within Agile teams
- 🎯 Act as a coach for at least one technical skill
- 🔒 Maintain strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test-Driven Development, cloud development, resiliency, and security
- 🚀 Stay abreast of cutting-edge technologies and trends and apply them to support the business; may share knowledge externally
Published 3 days ago • Expires March 03, 2026 00:03