Job Description
Are you a visionary Senior Full-Stack Engineer who thrives on building scalable, mission-critical web applications? At InnovateTech, we are transforming the SaaS enterprise landscape using modern cloud technologies. We are looking for an execution-focused software engineer to scale our high-performance React and Node.js infrastructure.
In this hybrid role, you will join an elite, collaborative squad of engineers solving complex distributed-system problems. This position offers premier office amenities in downtown San Francisco combined with remote flexibility, competitive compensation, and high-growth equity options.
Responsibilities
- Architect, develop, and maintain secure, high-throughput APIs using Node.js and TypeScript.
- Build elegant, responsive, and highly accessible user interfaces with React.
- Optimize application performance, resolving critical rendering and database bottlenecks.
- Lead architectural decisions and spearhead the migration toward serverless microservices on AWS.
- Mentor junior and mid-level engineers through active code reviews and technical design sessions.
- Collaborate with Product and Design teams to translate high-level business goals into scalable software solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical industry experience.
- 5+ years of production experience building complex, scalable web applications.
- Expert-level proficiency in JavaScript, TypeScript, React, and Node.js.
- Strong database experience, specifically with PostgreSQL and Redis caching strategies.
- Proven track record deploying and managing containerized applications on AWS using Docker.
- Excellent communication skills with the ability to articulate technical tradeoffs to stakeholders.