We are looking for a React Developer who understands the inner workings of the web and prioritizes architecture.
- Work with JavaScript, TypeScript, React, and Redux
- Utilize Canvas for visualization
- Experience with Next.js, Jest, and React Testing Library
- Strong architectural thinking and OOP
- Apply DDD and SOLID principles
- Focus on code quality and testing
- Understanding of backend and infrastructure
- Autonomy in setting up CI/CD and diagnosing issues
Responsibilities
As a React Developer, you will:
- Develop complex systems using React
- Implement architectural solutions
- Work with JavaScript, TypeScript, and Redux
- Visualize data using Canvas
- Ensure code quality with TDD and unit tests
- Collaborate with backend teams
- Set up and maintain CI/CD pipelines
- Diagnose and resolve issues
Requirements
To be successful in this role, you should have:
- Strong understanding of web architecture
- Proficiency in JavaScript and TypeScript
- Experience with React and Redux
- Familiarity with Canvas for visualization
- Knowledge of Next.js and Jest
- Understanding of OOP, DDD, and SOLID principles
- Experience with TDD and unit testing
- Ability to work autonomously
- Experience with CI/CD setup
Conditions
We offer:
- Opportunity to work on complex systems
- Use of modern technologies and frameworks
- Focus on architectural solutions
- Emphasis on code quality and testing
- Collaborative environment with backend teams
- Autonomy in work processes
- Support for professional growth