Senior Node.js Developer en Stuzo

Empleo finalizado - No se reciben más postulantes

Who We Are:
Stuzo, with its Open Commerce® product suite and patent pending Wallet Steering® System, empowers Convenience & Fuel Retailers to gain more share of wallet and customer lifetime value than possible with any other solution provider.
Why You’ll Love Working at Stuzo:
Stuzo has a unique way of working that is grounded in what we call Team Chemistry. Team Chemistry happens when people with complementary aptitudes and skills collaborate to leverage each other’s strengths while supporting each other in the areas that are harder for one team member than they are for another. Team Chemistry empowers us to combine our strengths together in a manner where we achieve multiples more together than we could individually.

Responsibilities + Activities:

Your primary responsibility as a Senior Software Engineer on Stuzo’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. And:

- Build TypeScript-based backend services to support micro-service architecture;
- Design, implement, and document GraphQL (required) 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 7 years of Backend development experience;
- At least 3 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;

Condiciones

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.
Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Computadora Stuzo proporciona una computadora para tu trabajo.

Política de trabajo remoto

Totalmente remoto

El trabajo es 100% remoto desde cualquier país.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.