Job Description
Are you ready to architect the future of distributed systems? NexaWave Systems is seeking a visionary Senior Full Stack Software Engineer to join our core engineering team in the heart of San Francisco. In this role, you will lead the development of high-performance, scalable cloud-native applications that serve millions of global users.
We value engineering excellence, clean code, and a product-first mindset. You will work alongside world-class talent to solve complex technical challenges while enjoying a culture of innovation, high autonomy, and continuous growth. Our stack is modern, our challenges are real, and our impact is global.
Responsibilities
- Architect and implement robust, scalable microservices using Node.js and TypeScript.
- Lead the front-end development of responsive, data-intensive dashboards using React and Next.js.
- Optimize database performance and schema design for complex, high-throughput PostgreSQL environments.
- Collaborate with Product Managers and Designers to translate business requirements into high-performance technical specifications.
- Mentor junior engineers through comprehensive code reviews and technical leadership.
- Ensure system reliability by implementing automated testing, CI/CD pipelines, and proactive monitoring using Datadog.
Qualifications
- 6+ years of professional experience in full-stack software development with a focus on enterprise-grade applications.
- Proven expertise in modern JavaScript frameworks (React) and back-end environments (Node.js/TypeScript).
- Deep understanding of cloud infrastructure, specifically AWS (EKS, Lambda, RDS, and CloudFront).
- Strong experience with containerization using Docker and orchestration with Kubernetes.
- Solid foundation in Computer Science fundamentals, including data structures, algorithms, and system design.
- Excellent communication skills and the ability to thrive in a fast-paced, collaborative environment.