As a UI Developer, you'll collaborate with a diverse team to build user interfaces that drive meaningful change for clients. You'll analyze business problems, write clean code, and deliver impactful solutions, ensuring all voices are heard. Committed to exceeding client expectations, you'll contribute to best-in-class solutions through innovative engineering and delivery practices.
Responsibilities:
- Implement best practices like TDD, pair programming, and design patterns to write clean, reusable code.
- Utilize continuous delivery practices to deliver high-quality web applications.
- Collaborate in value-driven teams to build innovative customer experiences.
- Create scalable, delightful, high-functioning, and accessible UI systems.
- Partner with cross-functional teams, advocating for DevOps culture.
- Collaborate with teammates to build features, design concepts, and interactive prototypes, ensuring best practices and UX specifications.
- Take ownership and accountability beyond individual deliverables, pushing for awesome results.
- Apply the latest technology thinking to solve client problems.
Qualifications:
- 2+ years of experience.
- Strong JavaScript skills with the ability to write clean, high-quality code.
- Experience developing modular web components using HTML, CSS, and JavaScript.
- Proficiency with React framework.
- Experience with HTTP, multi-tiered web architectures, and web standards.
- Experience creating cross-browser/platform, responsive, and mobile-first experiences.
- Familiarity with Agile, Lean, and Continuous Delivery.
- Familiarity with design systems, atomic design, micro frontends, progressive web apps, and backend for frontend.
Nice to have:
- Experience with TypeScript.
- Exposure to TDD and continuous integration/delivery approaches.
Professional Skills:
- Ability to influence others and advocate for technical excellence.
- Passion for learning and sharing knowledge.
- Resilient in ambiguous situations with the ability to approach challenges from multiple perspectives.
Benefits:
- Interactive tools, numerous development programs and teammates who want to help you grow.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now