About the Role
The candidate will build intuitive and scalable user interfaces, translating design mockups into functional code and improving overall usability across platforms.
Responsibilities
- Develop responsive and accessible user interfaces
- Translate design prototypes into functional code
- Collaborate with product designers on UI implementation
- Optimize front-end performance across devices
- Ensure cross-browser compatibility
- Write clean, maintainable code
- Participate in code reviews
- Support accessibility standards compliance
- Iterate on UI based on user feedback
- Work with back-end developers to integrate APIs
- Maintain design system components
- Troubleshoot and debug interface issues
- Stay current with front-end technologies
- Improve user experience through iterative testing
- Document UI components and workflows
- Contribute to front-end architecture decisions
- Assist in defining UI standards
- Support deployment and monitoring of front-end code
- Collaborate with QA teams on test plans
- Ensure alignment with product goals
Nice to Have
- Experience with TypeScript
- Knowledge of state management libraries
- Familiarity with CI/CD pipelines
- Experience with design systems
- Understanding of internationalization
- Experience in remote team settings
- Contributions to open-source projects
- Knowledge of GraphQL
- Experience with testing automation
- Familiarity with micro-frontend architectures
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid remote
Team
Collaborative product development team
Tech Stack
React, TypeScript, Webpack, Figma, GitHub, Jest
Culture
Emphasis on continuous learning, inclusive collaboration, and user-centered design
Available for qualified candidates
