Back to all positions
We're looking for a Senior React Developer to join our dynamic team and help build cutting-edge web applications for our clients across various industries.
Responsibilities
- Develop and maintain high-quality React applications using modern JavaScript/TypeScript
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code following best practices
- Participate in code reviews and provide constructive feedback to team members
- Optimize applications for maximum speed and scalability
- Mentor junior developers and contribute to team knowledge sharing
- Stay up-to-date with the latest React ecosystem and web development trends
Requirements
- 5+ years of professional experience with React and JavaScript/TypeScript
- Strong understanding of React hooks, context API, and state management (Redux, Zustand)
- Experience with modern build tools (Webpack, Vite) and package managers
- Proficiency in HTML5, CSS3, and responsive design principles
- Experience with RESTful APIs and GraphQL
- Knowledge of testing frameworks (Jest, React Testing Library, Cypress)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent communication skills in English
Nice to Have
- Experience with Next.js and server-side rendering
- Knowledge of Node.js and backend development
- Experience with cloud platforms (AWS, Azure, GCP)
- Familiarity with Docker and containerization
- Experience with design systems and component libraries
- Knowledge of accessibility standards (WCAG)
- Experience with performance optimization and monitoring tools
What We Offer
- Competitive salary and performance bonuses
- Flexible working hours and remote work options
- Professional development budget for courses and conferences
- Health insurance and wellness programs
- Modern equipment and tools
- Collaborative and innovative work environment
- Opportunity to work on diverse and challenging projects