Lead Node.js Developer
Job Description:
We are looking for experienced candidates for the position of Lead Node.js Developer to join an exciting project in the retail sector. The project focuses on enhancing and maintaining system an in-house developed Point of Sale (POS) and ERP platform hosted on Google Cloud, which supports daily transactions, inventory management, and integration with an external financial system through a General Ledger interface.
Your daily responsibilities will include:
suggest and select modern technological solutions within the project scope
take part in the development and implementation of web applications and microservices in AWS
contribute to the design and development of new features and functionalities
maintain high code quality and readability
write comprehensive unit and integration tests
participate in code reviews
occasionally work on CI/CD processes
About Antal's Client:
Our client is a a global technology company specializing in IT consulting, software engineering, cloud computing, data, and artificial intelligence. It supports organizations worldwide in their digital transformation by offering both advisory services and software development. The company places strong emphasis on innovation, knowledge sharing, and the continuous development of its technical teams.
Requirements:
At least 6 years of hands-on experience with NestJS (Node.js) and TypeScript
Proficient in designing and integrating with GraphQL and REST APIs
Strong knowledge of PostgreSQL, including schema design, performance optimization, and managing migrations
Experience working with Google Cloud Platform (GCP)
Familiar with CI/CD processes, especially using Docker and GitHub Actions (or equivalent tools)
Understanding of web application security best practices (OWASP) and experience with authentication/authorization mechanisms such as JWT and OAuth2
Very good command of English, at least at B2 level
Nice to Have:
Practical experience with React, Tailwind CSS, AG Grid
What We Offer:
Collaboration in an international environment
Opportunity to work on large-scale, cloud-based, modern projects
Full support and knowledge-sharing within an experienced team
Flexible remote work model
Opportunities to grow your technical skills and work on innovative initiatives
Competitive B2B contract remuneration
Recruitment Process:
Application review
Initial acceptance
Phone screening with a recruiter
Technical verification with the client
Final interview with client representatives
Job offer
Ready for your next big challenge? Apply through the recruitment form and join us!
Check out other interesting job offers on: https://antal.pl/dla-kandydata
B2B
Check similar offers