Senior Full Stack Engineer (React, Node.js, Cloud & DevOps)
Location: Seattle, WA (Hybrid – 3 Days Onsite, 2 Days Remote)
Employment Type: Full-Time / CWR/CTH
About the Role
We are looking for an innovative and versatile Senior Full Stack Engineer to join our engineering team in Seattle. In this role, you will play a pivotal part in designing, building, and scaling our core web applications and cloud infrastructure. You will bridge the gap between frontend experiences and backend microservices while championing best practices in cloud deployment and automation.
If you thrive in a fast-paced, collaborative environment and possess deep expertise across the modern JavaScript/TypeScript ecosystem, React, Angular, Node.js, and cloud-native DevOps pipelines, we want to hear from you.
Key Responsibilities
End-to-End Product Development: Design, develop, test, and deploy robust features across the entire software stack—from intuitive user interfaces to scalable backend services and databases.
Frontend Engineering: Build responsive, high-performance, and accessible user interfaces using React and Angular, ensuring seamless user experiences and clean state management.
Backend & API Architecture: Develop high-throughput, secure RESTful APIs and microservices using Node.js (TypeScript), handling data ingestion, business logic, and database integrations (SQL/NoSQL).
Cloud & Infrastructure: Architect, configure, and maintain cloud-native infrastructure and serverless components on major cloud platforms (AWS/Azure/Google Cloud Platform).
DevOps & Automation: Own and optimize CI/CD pipelines, containerization workflows (Docker, Kubernetes), and Infrastructure as Code (IaC) to ensure rapid, reliable, and automated deployments.
Code Quality & Collaboration: Conduct thorough code reviews, enforce strict type-safety standards via TypeScript, write automated unit/integration tests, and collaborate closely with product managers, designers, and fellow engineers.
Required Qualifications & Technical Skills
Experience: 5+ years of professional software engineering experience building scalable, production-grade web applications.
Frontend: Deep proficiency in React, Angular, HTML5, CSS3, and modern state-management patterns.
Language: Advanced proficiency in TypeScript across both frontend and backend layers.
Backend: Strong experience building asynchronous, event-driven backend services with Node.js and frameworks like Express or NestJS.
Cloud Platforms: Hands-on experience deploying and managing applications on cloud environments (AWS, Azure, or Google Cloud Platform).
DevOps & Tooling: Solid understanding of CI/CD pipeline implementation (GitHub Actions, GitLab CI), containerization (Docker, Kubernetes), and version control (Git).
Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or a related technical field (or equivalent practical experience).
What We Offer
Competitive Compensation: Comprehensive salary, performance bonuses, and equity options.
Hybrid Flexibility: A collaborative hybrid work model (3 days onsite in our Seattle office, 2 days remote) designed to balance teamwork and deep-focus work.
Health & Wellness: Comprehensive medical, dental, and vision insurance plans.
Growth Opportunities: Continuous learning stipends, conference attendance budgets, and clear pathways for career advancement.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.