Job Description
Are you a visionary engineer ready to define the next generation of scalable web applications? Nebula Innovations is looking for a Senior Software Engineer to join our elite engineering team in San Francisco. In this pivotal role, you will drive the architecture and implementation of our flagship products, ensuring performance, security, and scalability.
We are committed to innovation and excellence. As a leader in the industry, we offer a competitive salary, comprehensive benefits, and a culture that fosters continuous learning and growth. If you are passionate about building robust systems and want to make a tangible impact, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern web technologies.
- Lead architectural decisions and ensure code quality through rigorous code reviews and best practices.
- Collaborate closely with product managers, designers, and cross-functional teams to define feature requirements.
- Optimize application performance and troubleshoot complex technical issues in production environments.
- Mentor junior developers and contribute to the technical roadmap of the organization.
- Stay current with emerging technologies and integrate them into our tech stack where applicable.
Qualifications
- 5+ years of professional experience in software development with a strong focus on JavaScript or TypeScript.
- Deep expertise in React.js and Node.js ecosystems.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of RESTful APIs, GraphQL, and database technologies (PostgreSQL, MongoDB).
- Proven track record of delivering software in an Agile/Scrum environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.