Job Description
Are you ready to architect the next generation of cloud-native enterprise solutions? Nexus Systems is looking for a Senior Software Engineer to join our high-impact team in the heart of San Francisco. You will be responsible for building scalable, high-performance applications that serve millions of global users.
We value clean code, iterative development, and a culture of continuous learning. If you are passionate about elegant system design and high-availability architecture, we want to hear from you.
Responsibilities
- Architect, develop, and maintain robust full-stack applications using React, Node.js, and TypeScript.
- Collaborate with cross-functional teams to define project requirements and system specifications.
- Lead code reviews to ensure maintainability, scalability, and high performance of the codebase.
- Optimize database queries and system throughput to support rapid growth.
- Mentor junior engineers and promote best practices in software development.
- Participate in on-call rotations to ensure 99.99% system availability.
- Translate complex business requirements into clean, testable code.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Deep expertise in JavaScript/TypeScript, React, and server-side Node.js frameworks.
- Proven experience designing and deploying cloud-native applications on AWS or GCP.
- Strong understanding of relational (PostgreSQL) and NoSQL (MongoDB/Redis) databases.
- Excellent communication skills with the ability to lead technical discussions.
- Experience with containerization and orchestration (Docker, Kubernetes) is highly preferred.
- Bachelor’s degree in Computer Science or a related technical field.