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

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 (Angular.js, Node.js)

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 for seamless data transfer.

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, implementing API integrations, and ensuring high-quality code through testing and best practices. You'll work with modern technologies and contribute to a product used by thousands globally.

Dev.Pro offers an attractive benefits package including 30 paid vacation days, health insurance, professional development opportunities through DP University, and mentorship support. The company culture emphasizes diversity, equal opportunities, and professional growth. This is an excellent opportunity for a skilled developer looking to make an impact in a global tech environment while working with cutting-edge technologies.

Last updated a day ago

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

  • 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 and deliver scalable solutions
  • 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 (Angular.js, Node.js)

Node.js
JavaScript
TypeScript
MongoDB
  • 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 (Angular.js, Node.js)

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
  • English/Polish lessons
  • Mentorship support
  • DP University access

Interested in this job?

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

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 (Node.js, React Native)

Senior Software Engineer position at Dev.Pro focusing on Node.js development and API integration for a major Point-of-Sale system provider.

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.