- Develop new user-facing features
- Build reusable code and libraries for future use
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services
- Collaborate with other team members and stakeholders
Skills and Qualifications
- Experience with Node & React are ideal
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Familiarity with front-end build tools
- Good understanding of browser rendering behavior and performance
- Delivering world class experiences while executing understandable, maintainable, well tested code.
Key Soft Skills:
- Strong technical communication skills.
- Ability to work as a part of a team of engineers.
- Willingness to develop a deep understanding of complex business domains.