2 months ago
Base Salary
$168k - $210k/yr
Responsibilities
- Build and maintain backend services and APIs using Node.js and TypeScript.
- Design and evolve real-time, event-driven systems for core workflows.
- Drive the full software development lifecycle from requirements to maintenance.
- Write clean, well-tested, and well-documented code.
- Improve observability and reliability with metrics and logging.
- Profile and optimize services for latency and cost efficiency.
- Use AI-powered tools for code generation and debugging.
- Collaborate with product and design teams to create technical solutions.
- Participate in technical design reviews and architecture discussions.
- Mentor other engineers and share best practices.
Requirements
- 5+ years of professional experience in backend or full-stack development.
- 1-2+ years in a senior or lead capacity on large-scale applications.
- Strong experience with distributed web applications and backend services.
- Deep hands-on experience with Node.js and TypeScript in production.
- Experience designing and maintaining GraphQL and/or REST APIs.
- Solid database design and modeling experience with SQL and/or NoSQL.
- Strong computer science fundamentals in data structures and algorithms.
- Proven experience using AI tools to enhance development workflows.
- Ability to take ownership of projects in a fast-paced environment.
- Excellent communication and collaboration skills.
Benefits
- Generous equity grant to become an owner in the company.
- Comprehensive benefits package.
- Flexible PTO and hybrid work schedules.
- One-time work-from-home allowance.
- Hubs in major cities with lunch provided for in-office days.
- Company events and team-building activities.
- Fast-paced, collaborative, and dynamic work environment.
- Opportunities for growth and career advancement.
- Chance to work with cutting-edge technology.