About the Role
The role involves designing and implementing frontend solutions that enhance user experience and application performance across platforms.
Responsibilities
- Develop responsive user interfaces using modern JavaScript frameworks
- Collaborate with designers to translate mockups into functional code
- Optimize applications for speed and scalability
- Ensure cross-browser compatibility and accessibility standards
- Write clean, maintainable, and testable code
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug frontend issues
- Integrate with RESTful APIs and backend services
- Implement state management in complex applications
- Work with version control systems like Git
- Follow agile development practices and attend team ceremonies
- Improve frontend tooling and build processes
- Stay current with emerging frontend technologies
- Contribute to documentation and technical specifications
- Support deployment and monitoring of frontend assets
- Collaborate with product managers to define feature requirements
- Ensure security best practices in frontend implementation
- Conduct performance testing and optimization
- Assist in defining frontend architecture standards
- Mentor junior developers on frontend techniques
- Maintain consistency across web platforms
- Implement internationalization and localization features
- Use automated testing frameworks for frontend components
- Work with design systems and component libraries
- Support A/B testing and user analytics integration
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid work model
Team
Collaborative engineering team in a fast-paced environment
Technology Stack
- Primary use of React for component development
- State management with Redux or Context API
- Build pipeline powered by Webpack
- Testing with Jest and React Testing Library
- Styled Components for CSS-in-JS styling
Growth Opportunities
- Access to professional development resources
- Opportunities to lead feature initiatives
- Regular tech talks and knowledge sharing
- Support for conference attendance and training
Available for qualified candidates