NoFluffJobs Stacjonarnie Senior New

Senior Node.js Engineer

iTeamly

⚲ Kraków

17 500 - 24 500 PLN (B2B)

Wymagania

  • JavaScript
  • Node.js
  • TypeScript
  • REST API
  • GraphQL
  • NoSQL
  • MySQL
  • MongoDB
  • Redis
  • AWS
  • AWS EC2
  • AWS Lambda
  • Amazon SQS
  • Express
  • Next.js
  • Security
  • OWASP

Opis stanowiska

O projekcie: We are looking for an experienced Node.js Engineer to join a team building and scaling a modern data-driven platform. This role requires availability overlapping with US Eastern Time core hours (up to approximately 1–2 PM ET). What we offer - Remote work - Flexible cooperation model (B2B / employment contract) - Opportunity to work on a scalable, data-focused platform - Collaboration with a highly skilled engineering team - Real impact on technical decisions and system architecture Benefits - sharing the costs of sports activities - life insurance As Venture Building, we create profitable technology companies from scratch. We collaborate with partners who share similar aspirations and are open to leveraging the potential of their networks, cultivated over years. We regularly launch new projects founded on long-term, amicable relationships with our associates. Wymagania: - 5+ years of experience with JavaScript / Node.js - Strong proficiency in TypeScript - Hands-on experience designing and building RESTful and/or GraphQL APIs - Solid understanding of databases (relational and NoSQL, e.g., MySQL, MongoDB, Redis) - Experience with AWS (e.g., EC2, Lambda, SQS) - Good understanding of software architecture and scalable systems - Experience with frameworks such as Express or Next.js - Knowledge of web fundamentals (e.g., CORS) and security best practices (OWASP) - Ability to work independently and support team-level technical decisions - Fluent English (B2+) Codzienne zadania: - Design, build, and maintain backend services using Node.js - Develop scalable APIs (REST / GraphQL) - Contribute to system architecture, performance, and scalability improvements - Own the full development lifecycle: implementation, testing, deployment, and maintenance - Collaborate closely with product, frontend, and DevOps teams in an Agile (Scrum) environment - Participate in technical decision-making and drive best practices