Salary
💰 $110,000 per year
Tech Stack
AWSCloudDistributed SystemsJavaScriptNext.jsNode.jsPythonReactTypeScript
About the role
- Design, build, and maintain backend services using Node.js + Nest.js (primary), and support services in Express and Python where needed.
- Build and maintain frontend applications in React + Next.js.
- Work with AWS cloud services (RDS, ECS, CloudWatch, version control) to deploy and monitor applications.
- Collaborate closely with product and design to deliver new features end-to-end.
- Ensure code quality, testing, and best practices across multiple backends.
- Troubleshoot performance bottlenecks, optimize services, and improve system scalability.
- Contribute to architectural decisions as the company scales its engineering.
Requirements
- 5–7 years of professional software engineering experience.
- Strong expertise in JavaScript/TypeScript with Node.js + Nest.js on the backend.
- Proficiency with React + Next.js on the frontend.
- Experience working with AWS services: RDS, ECS, CloudWatch, version control.
- Solid understanding of building and scaling distributed systems.
- Python development experience (nice-to-have).
- Previous startup or fast-growth company experience (nice-to-have).
- Familiarity with compliance, finance, or enterprise SaaS (nice-to-have).
- Must be located in the United States (Remote - USA only).