Position: Middle/Senior JavaScript Developer (Next.js)
Company: That'sIT
Category: JavaScript
Experience required: 3y
English level: intermediate

We are seeking a talented JavaScript Developer to join our team. Our client is a prominent shipping company and a leading player in the shipping industry, offering efficient and reliable shipping services worldwide. With a strong emphasis on innovation and technology, they have an in-house development team dedicated to building cutting-edge solutions for their operations.

**Requirements:**
- Minimum 4 years of professional experience as a JavaScript developer, with a strong focus on Next.js.
- Proven experience with mono-repos and familiarity with related tools and practices.
- Solid understanding of MongoDB and proficiency in working with databases.
- Strong knowledge of GraphQL and hands-on experience with Apollo for building efficient APIs.
- Proficiency in HTML, CSS, and related web technologies.
- Experience working in an Agile development environment, following Agile methodologies and principles.
- Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic work environment.
- Excellent communication and collaboration skills.
Will be a plus:
- Knowledge of automated testing frameworks and practices.

**Responsibilities:**
- Collaborate closely with the development team to build and enhance our shipping-related applications using Next.js.
- Contribute to the development and maintenance of our mono-repos, ensuring high code quality, scalability, and performance.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices and coding standards.
- Collaborate with cross-functional teams, including designers and product managers, to deliver high-quality software solutions.