companyDev.Pro logo

Intermediate Software Engineer (Angular, Node.js) - Remote

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

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Experience: 3+ years as a Full-Stack Software Engineer. Proficient in Angular, TypeScript, and Node.js. Familiar with payment systems, relational databases, and integration techniques. Strong problem-solving and communication skills. Upper-Intermediate English proficiency.

About the job

Dev. Pro builds software used by millions worldwide. The team values each person’s perspective and works to create a welcoming, inclusive workplace where everyone can contribute and grow.

Role Overview

Dev. Pro seeks an Intermediate Software Engineer with strong skills in Angular and Node.js. This remote position is based in Bucharest, Romania. The engineer will help develop and improve Point of Sale (POS) and in-store solutions used in payment and retail environments. Collaboration with engineers, QA, and product teams is central to delivering features across payments, loyalty programs, and hardware integrations.

What You’ll Gain

  • Work on a key project for a major Point of Sale company as it expands into new markets
  • Build features that impact payments, loyalty, and in-store transaction workflows
  • Gain practical experience with POS systems, payment processing, and hardware integrations

Requirements

  • At least 3 years as a Full-Stack Software Engineer
  • Proficient with Angular and TypeScript for frontend development
  • Experienced in backend development using Node.js
  • Understanding of payment systems and transaction processing
  • Comfortable integrating frontend and backend components
  • Experience with relational databases (such as SQLite)
  • Ability to write unit tests and maintain code quality
  • Strong problem-solving, communication, and teamwork skills
  • Upper-Intermediate level of English

Preferred Qualifications

  • Background in POS or similar in-store systems
  • Experience with hardware or device integrations

What You Will Do

  • Develop and maintain Angular features for POS and in-store applications
  • Help design payment processing, loyalty, and transaction workflows
  • Integrate with payment systems, card readers, and other in-store hardware
  • Work with backend, QA, business analysis, and product teams to launch features
  • Participate in technical discussions and contribute to implementation decisions
  • Investigate and resolve issues across frontend and integrated systems
  • Promote code quality, maintainability, and engineering best practices
  • Support teammates by sharing knowledge and solving technical problems

About Dev.Pro

Dev. Pro is dedicated to creating impactful solutions that reach millions. With a focus on inclusivity and support, we value the unique contributions of each team member, fostering an environment where innovation thrives.

Similar jobs

Tailoring 0 resumes

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