Full-Stack Web Engineer

As a full-stack web engineer, you will be a critical member of our software delivery team. You will be focused on designing, building, and shipping cloud-native web applications with a small team of fellow engineers like you. These applications will be used by thousands of users across the United States and other countries. In particular, your day to day will look like the following:

  • Participating in daily-standups and other Agile meetings with your team
  • Architecting scalable, reliable and secure products and services for our clients
  • Tackling challenging engineering concerns. For example: dealing with big data storage decisions, improvement of GraphQL API performance, designing new user experience features leveraging React, and creating infrastructure as code templates to ship our code to production.
  • Learning new technologies and stacks to deliver new products and optimize current projects.

In concrete we are looking for engineers with the following skills (from the back of the stack, to the front):

  • Databases:
    • SQL or NoSQL DB Schema Design and Deployment
    • SQL Query Design and Optimization
    • Azure SQL/Azure Cosmos DB Experience Preferred
  • Back-End Technologies:
    • Proven expertise in typescript-based Node.js back-end deployment
    • Familiarity with Clean Code + Clean Architecture Principles
  • Communication Protocols/APIs:
    • Proven expertise with GraphQL (preferred) or REST API Design and deployment
    • Experience with WebSockets/PubSub Deployment patters is a plus.
  • Front-End Technologies:
    • Proven expertise with typescript-based React JS, vanilla typescript, HTML and CSS
    • Knowledge of Unit Testing using Jest and E2E testing using Cypress or Playwright
    • Experience deploying to production using Next.JS Framework is a plus.
  • Version Control + DevOps:
    • Proven expertise using Git (GitHub or Azure Repos)
    • Familiar with CI/CD Practices (Infrastructure as Code, Automated Builds, etc)
    • Experience deploying to Azure is a plus
  • Soft-Skills:
    • We favor team-players over all-stars
    • Experience delivering in an environment that leverages the Scaled Agile Framework (SAFe) is a big plus.
    • Proficiency in English is a must
    • An engineering mindset, curiosity, good time management, and attention to detail will help you succeed
Job Type: Full Time
Job Category: Remote
Location: USA

    Apply for this position

    Contact Information
    Where do you live?
    How’s your English?
    How many years of working related experience do you have?
    Tell us about your main skills (add as many lines as needed)
    Your current job position name:
    What's your hiring preference?
    Upload your resume *