Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaScriptNext.jsNode.jsNoSQLReactTerraformTypeScript
About the role
- Design, build, and deploy cloud-based applications and services using modern platforms (Azure, GCP).
- Collaborate with product managers, designers, and fellow engineers to deliver impactful solutions.
- Write high-quality, testable code backed by unit, integration, and end-to-end testing.
- Work on scalable, event-driven, and highly available services.
- Participate in code reviews, design sessions, and technical planning.
- Balance trade-offs around latency, resiliency, and scalability with real-world product needs.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Math, or related field, OR equivalent practical experience.
- 1–3 years of professional software engineering experience.
- Familiarity with modern JavaScript/TypeScript ecosystems, including React, Next.js, Node.js, Nest.js, or Fastify.
- Experience with relational and/or NoSQL databases.
- Exposure to cloud platforms (Azure, GCP, AWS) and infrastructure-as-code tools (Terraform or similar).
- Understanding of Agile/Scrum development workflows.
- Ability to work effectively in a fully remote team.
- Competitive salary and 401(k) with company match.
- Flexible, remote-first work culture.
- Generous PTO + 13 paid company holidays.
- Paid parental and pregnancy leave, plus adoption assistance.
- Comprehensive medical, dental, and vision coverage.
- Wellness perks like a free Fitbit — and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
cloud-based applicationsJavaScriptTypeScriptReactNext.jsNode.jsNest.jsFastifyrelational databasesNoSQL databases
Soft skills
collaborationcommunicationproblem-solvingcode reviewtechnical planning
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in Math