Dev.Pro logoDev.Pro logo

Senior Software Engineer (Angular, Node.js) - OP02117

Dev.ProRemote — Bucharest, Bucharest, Romania
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Qualifications:5+ years of experience as a Full-Stack Software EngineerStrong experience with Angular and TypeScriptSolid Node.js backend development experienceExperience with payment systems and processing workflowsExperience in hardware integrationsUnderstanding of frontend-backend integrationsExperience with relational databasesProficient in unit testing and code qualityStrong communication and collaboration skillsUpper-intermediate English proficiencyDesirable Qualifications:Leadership experience in engineering settingsExperience with POS or similar systems

About the job

Dev. Pro is hiring a Senior Software Engineer with expertise in Angular and Node.js. This remote role is based in Bucharest, Romania. The team develops Point of Sale (POS) systems and in-store solutions used in real-world retail and payment environments.

Role Overview

This position combines hands-on coding with leadership. The engineer will work closely with other engineers, QA, and product teams to deliver features focused on payments, loyalty, and hardware integrations. The work supports a major POS provider expanding into new business areas.

What You Will Do

  • Design, build, and maintain Angular-based features for POS and in-store applications
  • Develop and enhance payment processing, loyalty programs, and related transaction workflows
  • Implement and support integrations with payment systems, card readers, and other in-store hardware
  • Collaborate with backend, QA, business analysis, and product teams to deliver cross-system features
  • Lead technical discussions and help guide team decisions

What We Offer

  • Work on a strategic project for a leading POS company entering new markets
  • Take ownership of high-impact features in payment, loyalty, and transaction workflows
  • Grow leadership skills by mentoring engineers and streamlining technical delivery

Requirements

  • 5+ years as a Full-Stack Software Engineer
  • Advanced skills in Angular and TypeScript for frontend development
  • Strong experience with Node.js for backend work
  • Understanding of payment systems and payment processing workflows
  • Background in integrating with hardware devices or working in hardware-related environments
  • Solid grasp of frontend-backend integrations
  • Experience with relational databases such as SQLite or similar
  • Ability to write unit tests and follow code quality best practices
  • Strong problem-solving and communication abilities
  • Upper-intermediate English proficiency

Preferred Qualifications

  • Experience leading engineering teams and participating in technical discussions
  • Familiarity with POS or similar in-store systems

About Dev.Pro

At Dev. Pro, we are dedicated to creating exceptional software solutions that make a difference in the world. Our team is diverse, inclusive, and focused on collaboration and innovation.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.