Apply for jobs Login
World map with all continents displayed

Lead Full-stack Engineer - Node.js, React.js - SaaS Tools market

8+ years
Full-time (40h)
SaaS Tools
Full Remote
Node.js
React.js
TypeScript
JavaScript
AWS
MongoDB
Docker
Kubernetes

Requirements

Must-haves

  • 8+ years of software development experience
  • Experience with Node, React, Typescript, and JavaScript
  • Experience with AWS and MongoDB
  • Experience with containerization (Docker and Kubernetes)
  • Experience building web applications at scale
  • Experience running production systems (deploying, monitoring, debugging, troubleshooting, optimizing, enhancing performance, improving system scalability and reliability, etc.)
  • Proficiency in back-end development concepts and best practices in software development (server-side architecture, design and architectural patterns, APIs, databases, authentication and authorization mechanisms, etc.)
  • Understanding of cloud infrastructure in a production environment
  • Knowledge of common security vulnerabilities and best practices to mitigate them
  • Willingness to give feedback to your teammates and help them level up
  • Strong opinions and interpersonal skills
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Build products that are performant, reliable, scalable, and beautiful
  • Analyze complex issues, identify root causes, and implement effective solutions
  • Architect and implement features for iPaaS and automation products, workflow orchestration, and analytics engine
  • Create internal tooling and infrastructure to handle extremely high transaction volume (millions of executions per minute)
  • Build, debug, and manage queues, map data across different APIs, handle errors, and help solve large-scale infrastructure and engineering challenges
  • Work on diverse projects and collaborate with engineering teams across four countries
  • Partner closely with the Director of Engineering to lead a team of front-end, back-end, and full-stack engineers
  • Provide high-level direction on technologies and frameworks to ensure your team hits OKRs
  • Participate in regular code reviews to ensure code quality and distribute knowledge
  • Provide constructive feedback and mentor your team on a regular basis
  • Foster a deep-rooted documentation culture across the team
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs