Our long-term Partner, a software company with 10 years of an experience in software solutions, we are recruiting for them the best candidates for: Senior React js. Developer (+5 year experience)
Technology stack:
- ReactJS
- ReactQuery, Redux
- TypeScript
- SitecoreCMS
- UnitTest – ReactTestingLibrary & Jest
- Integration Test – Cypress
- GitLab
Responsibilities
- Front-end Development: Lead and contribute to the development of complex web applications using React.js and related technologies.
- Architecture and Design: Collaborate with cross-functional teams to design scalable and maintainable front-end architectures, ensuring high performance and a seamless user experience.
- Code Quality: Maintain and improve code quality by adhering to best practices, coding standards, and conducting code reviews.
- Feature Development: Work closely with product managers and designers to implement new features and enhancements, ensuring they align with business goals and user needs.
- Performance Optimization: Identify and resolve performance bottlenecks, and continuously improve the speed and responsiveness of web applications.
- Testing and Debugging: Write unit tests and integration tests to ensure the reliability of the front-end code. Debug and troubleshoot issues as they arise.
- Documentation: Document code and development processes to facilitate collaboration and knowledge sharing within the team.
- Mentorship: Provide guidance and mentorship to junior developers, fostering their growth and development within the team.
- Stay Current: Keep up-to-date with the latest trends and technologies in web development, and apply this knowledge to projects.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a React.js Developer with a strong portfolio of past projects.
- Extensive knowledge of React.js and its core principles, along with experience using state management libraries (e.g., Redux, Mobx).
- Proficiency in modern front-end technologies, including HTML5, CSS3, JavaScript (ES6+), and responsive web design.
- Strong understanding of web performance optimization techniques.
- Experience with version control systems, such as Git.
- Knowledge of front-end build tools and package managers (e.g., Webpack, npm/yarn).
- Familiarity with RESTful APIs and integration with back-end services.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a collaborative team environment and take ownership of projects.
Salary & Benefits: Highly paid & Work Hybrid model
Apply: [email protected]