Now Hiring: Are you a driven and motivated Data Scientist or a Senior Software Engineer?

Remote NodeJS Lead (E-commerce, LATAM)

. . . create world-changing products using God-given talents . . .

PROJECT DESCRIPTION::
Our team is a team of commerce-focused specialists who are building a platform to streamline business processes with our pre-built integrations.​ Connecting ERPs, 3PL Warehouses, Sales Channels, and more so that brands can focus on building better products.
We are looking for a back-end software engineer with curiosity, commitment, pride, respect, good communication skills, and a focus on teamwork. We are a small team looking to grow so you will have the chance to coach and hire new team members. You will add features focused on decreasing onboarding times for our customers along with adding new features to decrease the time they spend on customer service, operations, and planning.
PROJECT STACK and TEAM::

Team of 12 engineers (FTE’s and contractors )
Including 3 SCRUM teams

  • API team (located in EST)
  • Playbook team – Business logic team (located in EST and PST)
    (Customer onboarding)
  • Front team

 

  • 2 weeks sprints
  • LATAM candidates ideally
  • FTEs, US contractors, or near-shore contractors
MAIN REQUIREMENTS::
    • NodeJS
    • TypeScript
    • AWS Lambda Functions
    • Unit and Integration Testing
    • NoSQL and/or SQL database design and implementation
    • Integrating with 3rd Party APIs (REST, SOAP, GraphQL)
    • Designing and building APIs (REST, SOAP, GraphQL)
GOOD TO HAVE::
    • Continuous Integration and Continuous Deployment
    • Agile software development concepts and processes
    • Experience documenting technical processes
    • Experience architecting technical processes
    • Behavior Driven Development
    • Test Automation using Cucumber
    • Nx Monorepo Experience
    • AWS Step Functions
JOB RESPONSIBILITIES::
    • Applying expert-level knowledge and experience creating Node server-side applications and APIs using Typescript.
    • Author unit and integration tests in a TDD development environment.
    • Hands-on experience using AWS Serverless microservices and cloud application development practices.
    • Functioning within an Agile software development environment to help deliver quality solutions in a timely manner.
    • Interacting with product teams and developers to determine the best user experience for our customers.
    • Using customer and management feedback effectively while improving the existing project.
    • Using Cucumber and BDD to validate executable specifications against your code on any modern development stack.
SUMMARY::

At Evolve Squads, we create world-changing products using God-given talents.

Honored to offer you:

  • Long term projects (1, 2, even 5+ years);
  • Flexible working hours and remote work;
  • 10 days of a paid vacation, 10 days of non-paid vacation, 10 days national holidays;
  • FREE English language classes;
  • Health working environment and projects that use advanced, cutting-edge technologies;
  • Career growth opportunities;
  • Bonuses for a personal recommendation of new employees new business;
  • A working environment where you communicate and work directly with the Client.

This flexibility allows developers…

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Less sick days
  • More time with family and friends
Job Category: Back-end
Job Location: Latin America - 100% remote
Skills: AWS Node