Intermediate/Senior Software Engineer (Node.js, React Native)

US-based outsourcing software development company delivering exceptional software experience to clients since 2011.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Intermediate/Senior Software Engineer (Node.js, React Native)

Dev.Pro, a US-based software development company established in 2011, is seeking a Senior Software Engineer with strong Node.js expertise. The role involves working with a leading Point-of-Sale industry client whose product has over 100,000 global installations. You'll be instrumental in creating data mapping between menu order systems and integrating APIs.

The position offers an opportunity to work on complex challenges in a high-dependency environment, focusing on API integration and data transformation. The ideal candidate should have 3+ years of backend development experience, with strong expertise in Node.js, JavaScript, and TypeScript. Proficiency in AWS services and RESTful APIs is essential.

The role responsibilities include designing and maintaining backend services, managing API integrations, and ensuring smooth deployment through CI/CD pipelines. You'll work in a supportive environment that values professional growth, offering benefits like 30 paid vacation days, health insurance, and continuous learning opportunities through mentorship and DP University.

Dev.Pro's culture emphasizes respect for diversity and equal opportunities. The company provides comprehensive support including medical leave, family-related leave, and various professional development opportunities. This position offers a chance to contribute to significant projects while developing your expertise in a collaborative, growth-oriented environment.

Last updated a day ago

Responsibilities For Intermediate/Senior Software Engineer (Node.js, React Native)

  • Design, develop, and maintain backend services using Node.js, JavaScript, and TypeScript
  • Design and integrate APIs to ensure seamless data flow between systems
  • Collaborate with teams to define project requirements
  • Work with CI/CD pipelines for smooth integration and deployment
  • Deploy and manage services using cloud infrastructure (AWS)
  • Contribute to testing, troubleshooting, and review efforts
  • Create and maintain clear documentation
  • Stay updated on industry trends and implement best practices

Requirements For Intermediate/Senior Software Engineer (Node.js, React Native)

Node.js
JavaScript
TypeScript
MongoDB
React
  • 3+ years of hands-on commercial experience in backend software development
  • Strong expertise with Node.js, JavaScript, and TypeScript
  • Proficiency in AWS services (EC2, ECS, Lambda, Kinesis, SNS, SQS, Autoscaling, CloudWatch)
  • Proven experience designing, building, and maintaining RESTful APIs
  • Experience in writing and executing test cases
  • Hands-on experience with CI/CD processes
  • Ability to work independently
  • Excellent communication skills
  • Upper-Intermediate English level

Benefits For Intermediate/Senior Software Engineer (Node.js, React Native)

Medical Insurance
Education Budget
  • 30 paid rest days per year
  • 5 sick leave days
  • Up to 60 days of medical leave
  • Up to 6 days of family-related leave
  • Health insurance package
  • Team-building events
  • HR and payroll support
  • English/Polish lessons
  • Mentorship support
  • DP University access

Interested in this job?

Jobs Related To Dev.Pro Intermediate/Senior Software Engineer (Node.js, React Native)

Intermediate CMS Developer (PHP) - OP01641

Remote Intermediate CMS Developer position at Dev.Pro, focusing on WordPress development with PHP, offering comprehensive benefits and professional growth opportunities.

Intermediate/Senior Software Engineer (Angular.js, Node.js)

Senior Software Engineer position at Dev.Pro focusing on Node.js development for a global Point-of-Sale system, offering remote work and comprehensive benefits.

Intermediate Software Engineer (Java) - OP01601

Remote Mid-Level Java Software Engineer position at Dev.Pro, developing POS solutions for US fast-food chains. 3+ years experience required.

Intermediate Engineer (.NET, Angular) - OP01606

Mid-level .NET and Angular engineer position at Dev.Pro, working remotely on restaurant industry software solutions used by major brands.

Intermediate Test Engineer - OP01607

Mid-level Test Engineer position at Dev.Pro, focusing on quality assurance for restaurant management software solutions, requiring 3+ years of manual testing experience.