Responsibilities
- Create frontend applications that are both scalable and maintainable
- Work closely with product, UX, and backend teams to shape and deliver new features
- Turn intricate backend functionality into clear, accessible user interfaces
- Produce code that is clean, testable, and logically organized
- Build and sustain automated testing at unit, integration, and end-to-end levels
- Participate in defining frontend architecture and key technical choices
- Detect and enhance areas related to performance, reliability, and usability
- Collaborate efficiently within a distributed, asynchronous team structure
Work Arrangement
remote