Senior Node.js Developer
New
T
TQLO SP. Z O.O.Insurance technology
Locations: Warszawa, Skierniewicka 10A, Warszawa, Country code: PL; Tryb Współpracy: 100% zdalnieContractSenior
Salary150 - 200 PLN per hour net b2b
Apply NowOpens the employer's application page
Job Details
- Languages
- Polish C1, English C1; English C1 is specified as a requirement.
- Experience
- Minimum 5 years of commercial experience
- Required Skills
- Node.jsPostgreSQLJavascriptMicrosoft SQL ServerMySQLTypeScriptRESTful APIsMicroservicesUnit Testing
Requirements
- Have at least 5 years of commercial experience developing backend applications with Node.js, JavaScript, and TypeScript.
- Know the Node.js ecosystem and have experience designing and developing scalable backend services.
- Have practical experience designing and implementing REST APIs and integrations with external systems.
- Know relational databases such as PostgreSQL, MySQL, or MS SQL.
- Have experience with microservice architecture and knowledge of architectural and design patterns.
- Be able to make technical decisions independently and assess their effects on architecture, performance, and system maintenance.
- Know the Test Pyramid approach and have practical experience with unit, integration, and E2E testing.
- Know application security, service-to-service communication, and data protection.
- Have practical experience with container environments and understand application deployment processes.
- Have experience analyzing production issues, debugging, and optimizing application performance.
- Have practical experience with AI-assisted development tools such as Cursor, Claude Code, or Codex.
- Know programming best practices, Clean Code principles, and code review processes.
- Have strong English proficiency at C1 level.
- Nice to have: NestJS, Docker, Kubernetes, AWS, CI/CD, DevOps, backend performance profiling, real-time data-processing systems, insurance or financial products, or technical mentoring experience.
Responsibilities
- Design, develop, and optimize backend services supporting product functionality.
- Build and evolve scalable microservice architecture.
- Design and implement integrations with internal and external APIs and third-party services.
- Develop data-processing mechanisms for business processes requiring real-time decisions.
- Design and optimize data structures and relational database queries.
- Deploy and maintain applications in container environments and support deployment automation.
- Analyze and resolve production issues across code, data, and service communication.
- Create and develop automated tests to support application quality, stability, and security.
- Use AI-assisted development tools and contribute to architecture decisions and technical standards.
- Conduct code reviews and collaborate with product managers, architects, and engineering teams.
View Full Description & ApplyYou'll be redirected to the employer's site