Senior Software Engineer (Node.js) - OP02026

2 hours, 5 minutes ago
Full-time
Senior
Software Development
Dev.Pro

Dev.Pro

Dev.Pro is a globally distributed software development partner, specializing in custom outsourced software development for innovative technology companies to scale their businesses efficiently.

Internet Software & Services
251-1K
Founded 2011

Description

  • Design, build, and maintain high-loaded backend systems and APIs to support production traffic and reliability goals
  • Implement data mapping and integration between diverse menu/order systems and multiple external APIs to ensure seamless data transfer
  • Develop new backend features and enhancements for production systems and iterate on existing implementations
  • Support and troubleshoot production systems to ensure reliability, performance, and incident resolution
  • Write and maintain unit and integration tests to ensure code quality and prevent regressions
  • Identify, reduce, and prioritize technical debt and implement improvements to maintain long-term code quality and reliability
  • Collaborate with cross-functional teams to define requirements and deliver robust, production-ready solutions
  • Contribute to continuous improvement of backend architecture, development practices, and documentation
  • Influence technical best practices and mentor or provide technical guidance to other engineers

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 (examples: EC2, ECS, Lambda, SQS/SNS, CloudWatch)
  • 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 with ability to work independently, resolve complex issues, and deliver solutions
  • Excellent communication and cross-functional collaboration skills with Upper-Intermediate+ English
  • Desirable: experience mentoring or providing technical guidance to engineers

Benefits

  • 30 paid days off per year
  • 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events (weddings, funerals, birth of a child)
  • Partially covered health insurance after probation
  • Wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
  • Opportunities for professional development including English lessons, online training, conferences, and internal career mobility

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer – Backend (Python / Typescript / Big Data / AWS / Kubernetes)

Varicent 251-1K Professional Services

Senior Software Engineer at Varicent contributing to the ELT application to simplify data workflows and enable faster insights by designing and scaling large-scale, data-intensive backend and cloud-native systems.

Apache Spark AWS CI/CD Docker DynamoDB EC2 Kafka Kubernetes Microservices Node.js Python REST API System Design Terraform TypeScript
1 hour, 35 minutes ago

Python Developer (Alerting & Monitoring)

Xenon7 Internet Software & Services

Python Developer (Alerting & Monitoring) at Xenon7, working remotely to build and enhance observability, monitoring, and alerting across multiple AWS accounts to ensure system reliability and proactive incident notification.

AWS CI/CD Datadog JIRA New Relic Python Serverless Splunk
2 hours, 35 minutes ago

Backend Engineer, Contract

66degrees 251-1K IT Services

66degrees is hiring a Backend Engineer (90-day contract) to support backend integrations and data-driven application enhancements for retail technology clients, working closely with product and client teams to optimize and troubleshoot backend systems.

Java Kotlin SOAP SQL
3 hours, 5 minutes ago

MuleSoft Integration Engineer

Fulfillment IQ 11-50 Professional Services

Fulfillment IQ is hiring a contract MuleSoft Integration Engineer to assess and remediate performance, scalability, and stability issues in its Mule Community Edition production integration platform and to establish sustainable operational and governance controls for long-term stability.

Agile Java REST API
3 hours, 5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers