Job Description
Are you a visionary engineer looking to shape the future of digital infrastructure? Nexus Innovations is seeking a world-class Senior Full Stack Software Engineer to join our elite team in San Francisco. We are on a mission to revolutionize how enterprises interact with data, and we need your expertise to build scalable, high-performance solutions.
In this role, you won't just write code; you will architect systems that drive business growth and delight millions of users. We offer a competitive compensation package, comprehensive health benefits, and a culture that prioritizes innovation, autonomy, and professional growth.
Responsibilities
- System Architecture: Design and implement scalable, maintainable, and high-performance software architectures for complex web applications.
- Frontend Development: Spearhead the development of responsive, user-centric interfaces using modern JavaScript frameworks (React, Vue, or Angular).
- Backend Engineering: Build robust RESTful APIs and microservices to support high-traffic enterprise solutions.
- Database Optimization: Design and optimize database schemas and queries to ensure data integrity and lightning-fast retrieval speeds.
- Collaboration: Work closely with product managers, designers, and cross-functional teams to translate business requirements into technical specifications.
- Code Quality: Conduct thorough code reviews, perform rigorous testing (unit, integration, and end-to-end), and mentor junior developers to maintain high engineering standards.
- Cloud Infrastructure: Manage and deploy applications on cloud platforms (AWS, GCP, or Azure) ensuring security and compliance.
Qualifications
- Experience: 5+ years of professional experience in full-stack software development.
- Tech Stack: Proficiency in JavaScript (ES6+), React.js, Node.js, and SQL (PostgreSQL/MySQL).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Problem Solving: Strong analytical skills with the ability to troubleshoot complex issues and debug legacy codebases.
- DevOps: Familiarity with containerization (Docker), CI/CD pipelines, and version control (Git).
- Communication: Excellent verbal and written communication skills, capable of articulating technical concepts to non-technical stakeholders.
- Agile: Experience working in Agile/Scrum environments and delivering features in rapid iterations.