Dev.Pro

Senior Software Engineer – Node.js

Dev.Pro

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain high-loaded backend systems and APIs using Node.js and AWS
  • Develop new backend features and enhancements for production systems
  • Support and troubleshoot production systems to ensure reliability and performance
  • Identify and reduce technical debt and implement improvements to maintain code quality and reliability
  • Write and maintain unit and integration tests to ensure code quality
  • Collaborate with cross-functional teams to define requirements and deliver bullet-proof solutions
  • Contribute to the continuous improvement of backend architecture and development practices
  • Create and maintain clear, organized development documentation

Requirements

  • 4+ years of commercial backend development experience with deep expertise in Node.js and TypeScript in production environments
  • 2-3+ years of AWS experience (EC2, ECS, Lambda, SQS/SNS, CloudWatch, etc.)
  • Solid experience with MongoDB
  • Proven experience designing, building, and maintaining RESTful APIs
  • Strong understanding of backend architecture and service design
  • Experience writing unit and integration tests
  • Experience with CI/CD pipelines and automated deployments
  • Strong ownership mindset and ability to work independently, resolve complex issues, and deliver solutions
  • Excellent communication and cross-functional collaboration skills
  • Upper-Intermediate+ English level
Benefits
  • 30 paid days off per year — take them whenever you want for vacation, holidays, or personal time
  • 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
  • Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
  • Grow your skills with English lessons, online training, conferences, and the option to explore new career paths
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptAWSMongoDBRESTful APIsunit testingintegration testingCI/CDbackend architectureservice design
Soft Skills
ownership mindsetindependent workproblem-solvingcommunicationcross-functional collaboration