Senior NodeJS Engineer

RemoteSenior
🇦🇷 Argentina
🇨🇱 Chile
🇨🇷 Costa Rica
🇨🇴 Colombia
🇸🇻 El Salvador
🇬🇹 Guatemala
🇲🇽 Mexico
🇵🇦 Panama
Software Developer
Software development

Open Commerce is a technology suite that enables marketing professionals in the fuel&convenience industry to create real-time, hyper-personalized offers and customer interactions across a variety of channels (mobile, web, SMS and in-person) to drive customer behaviour toward a desired goal.

Our technology bridges financial payment providers, retail fuel pump technology, and customer experience by wrapping low-level standards-compliant integrations with powerful software abstractions on an ultra-modern software platform. Our platform services and applications are built using a broad swath of technologies (Typescript, Node.js, Ruby, React, and others), interconnected via GraphQL and RabbitMQ, and run in AWS using Terraform, Helm and Kubernetes (via EKS)

WHAT YOU’LL DO:

Your primary responsibility as a Senior Software Engineer on PAR Retail’s expanding product engineering team is to build and grow our Open Commerce enterprise software-as-a-service platform. On the Open Commerce team, we embrace a deeply collaborative software product development process where engineering, design, and product collaborate to shape and ship new functionality.

RESPONSIBILITIES + ACTIVITIES:

  • Build TypeScript-based backend services to support micro-service architecture;
  • Design, implement, and document GraphQL and RESTful APIs used by our applications and services;
  • Take a major role in the decision-making of service-oriented architecture;
  • Be ready to follow coding standards and company agreements, be ready to propose new coding standards and improvements for further discussion and implementation;
  • Write code and cover it with automated tests to increase the overall project’s code coverage;
  • Find, document, and resolve the technical debt (we constantly working on resolving the tech debt);
  • Be responsible for taking ownership of developing the most important services of the project;
  • Conduct team code reviews;
  • Work with a team of Developers, Designers and Product Managers to deliver projects and improve internal processes.

EXPERIENCE & SKILLS YOU’LL NEED:

  • Deep knowledge of TypeScript and Node.js;
  • At least 5 years of Backend development experience;
  • At least 2 years of experience with distributed systems and microservices;
  • Experience with GraphQL (Apollo) and TypeORM, Nest.js;
  • Experience with SQL/NoSQL databases (MySQL, PostgreSQL, Redis);
  • Basic knowledge of Docker, Docker Compose;
  • Excellent teamwork skills with an ability to get the work done with minimal supervision;
  • Solution-focused thinking and an ownership mindset. and an ownership mindset

 

Stuzo

Stuzo

Stuzo is a company that delivers Open Commerce Platform for both new and existing customers in the retail and payments industry.

Retail
Technology

Other jobs at Stuzo

 

 

 

 

 

 

 

 

View all Stuzo jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇦🇷 Argentina
🇨🇱 Chile
🇨🇷 Costa Rica
🇨🇴 Colombia
🇸🇻 El Salvador
🇬🇹 Guatemala
🇲🇽 Mexico
🇵🇦 Panama
Software Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs