About the role
Responsibilities:
- Work on rich, responsive browser experiences, as well as mobile-first applications and PWAs.
- Participate in product design sessions and contribute to feature development.
- Code in TypeScript and ES10 utilizing the latest React and CSS frameworks.
- Deliver reusable code and contribute to the in-house UI framework.
- Optimize applications for maximum speed, scalability, and user experience.
- Apply computer science patterns and discover new programming paradigms.
- Utilize modern web technologies for a variety of projects, including module federation and micro-frontends.
- Establish best practices, suggest new technologies, and design high-quality solutions.
Requirements:
- Highly proficient with JavaScript and JavaScript frameworks.
- Solid understanding of HTML5 CSS3/4 and web design principles.
- Experience with Git, unit, and integration testing.
- Comfortable with TypeScript (preferred).
- Understanding of SEO principles, web accessibility, and technical writing (bonus).
- Experience with CI/CD pipelines (bonus).