About The Position

Dev.Pro is hiring an Intermediate Software Engineer to join its global, remote-first team. The role focuses on building and maintaining cloud-based enterprise applications, contributing to both frontend and backend development with Angular and Node.js. The engineer will collaborate with engineers, QA, and other cross-functional partners to deliver features, improve existing functionality, resolve technical issues, and support ongoing product improvements. The work includes enterprise-scale applications in the Point of Sale (POS) and payment processing industry.

Requirements

  • At least 3 years of commercial software engineering experience, including full-stack development.
  • Hands-on experience developing frontend applications with Angular and TypeScript.
  • Practical experience with Node.js for backend development.
  • Experience developing and integrating REST APIs.
  • Experience with NoSQL databases such as MongoDB.
  • Experience writing unit tests and following software development best practices, including code quality and maintainability.
  • Ability to work across frontend and backend development and adapt to different team needs.
  • Strong analytical and problem-solving skills.
  • Excellent communication and cross-functional collaboration skills.
  • Upper-Intermediate English level.

Nice To Haves

  • Familiarity with cloud environments, preferably AWS.
  • Familiarity with payment systems or payment processing workflows.

Responsibilities

  • Develop, maintain, and enhance enterprise applications using Angular and Node.js across frontend and backend.
  • Develop and integrate APIs to support communication between application components and services.
  • Investigate, troubleshoot, and resolve technical issues across the application stack.
  • Collaborate with engineers, QA, and cross-functional team members to coordinate work and deliver reliable, well-integrated solutions.
  • Participate in technical discussions, contribute to implementation approaches, and maintain relevant technical documentation.
  • Contribute to code quality, maintainability, and continuous improvement of development practices.

Benefits

  • Work on enterprise-scale applications used by businesses worldwide, with exposure to the Point of Sale (POS) and payment processing industry.
  • Contribute to impactful frontend and backend features while expanding full-stack development expertise.
  • Join a collaborative engineering environment that encourages knowledge-sharing and professional growth.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service