Job Description
Are you ready to architect the future?
Nebula Innovations is looking for a visionary Senior Software Engineer to join our dynamic team in the heart of San Francisco. We are building next-generation platforms that redefine user experiences, and we need a technical leader who thrives in a fast-paced, collaborative environment.
As a key member of our engineering squad, you will be responsible for the full software development lifecycle, from conceptualization to deployment. If you are passionate about clean code, scalable architecture, and mentoring the next generation of developers, we want to hear from you.
Why Join Us?
- Competitive compensation and equity package.
- Flexible remote and hybrid work options.
- Top-tier health, dental, and vision coverage.
- Continuous learning and conference budget.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern technologies.
- Lead architectural decisions and code reviews to ensure best practices and maintainability.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Mentor junior developers and conduct technical training sessions.
- Optimize application performance and troubleshoot complex technical issues in production environments.
- Contribute to the continuous improvement of our CI/CD pipelines and DevOps processes.
Qualifications
- 5+ years of professional software development experience with a strong portfolio.
- Expert proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Vue, or Angular).
- Strong backend skills in Node.js, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Deep understanding of database systems (SQL and NoSQL).
- Excellent problem-solving skills and ability to work independently.