About the Role
The role involves building and maintaining high-performance web applications with a strong focus on React-based interfaces and seamless user experiences.
Responsibilities
- Develop and optimize user interface components using React
- Collaborate with product and design teams to define feature requirements
- Write clean, maintainable, and testable code
- Participate in code reviews to ensure code quality
- Troubleshoot and resolve front-end performance issues
- Implement responsive designs for cross-device compatibility
- Integrate with RESTful APIs and backend services
- Maintain and update existing application features
- Follow security best practices in front-end development
- Contribute to technical documentation
- Support deployment and monitoring of front-end assets
- Work within agile development cycles
- Identify and propose improvements to user workflows
- Ensure accessibility standards are met
- Optimize applications for maximum speed and scalability
- Collaborate on architectural decisions for front-end systems
- Stay current with evolving React ecosystem tools and libraries
- Assist in mentoring junior developers
- Participate in sprint planning and retrospectives
- Conduct unit and integration testing for UI components
- Use version control systems effectively
- Coordinate with QA teams to resolve defects
- Implement internationalization and localization support
- Adhere to coding standards and style guides
- Contribute to end-to-end testing frameworks
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid remote with flexibility
Team
Collaborative engineering team focused on product innovation
Why Join Us
- Opportunity to work on a rapidly growing SaaS platform
- Culture that values transparency, innovation, and collaboration
- Support for professional development and conference attendance
Technology Stack
- Primary frontend: React with modern hooks and patterns
- State management: Redux and React Context
- Build tools: Webpack, Babel, ESLint
- Testing: Jest, React Testing Library, Cypress
- Backend integration via REST and GraphQL
- Version control: Git with GitHub
Available for qualified candidates