Job Description
Are you ready to architect the future of cloud-native enterprise solutions? At NexusFlow Systems, we are building high-performance, scalable platforms that power global industries. We are looking for a Senior Software Engineer who thrives on complex problem-solving and clean, maintainable code.
As part of our core engineering team in San Francisco, you will play a pivotal role in shaping our technical roadmap, mentoring junior engineers, and directly impacting the product lifecycle.
Responsibilities
- Architect and maintain robust, scalable full-stack web applications using React and Node.js.
- Collaborate with cross-functional product and design teams to iterate on high-impact features.
- Lead technical design discussions and perform rigorous code reviews to maintain high quality.
- Optimize application performance for maximum speed and scalability in a cloud-native environment.
- Implement secure, reliable APIs that facilitate seamless third-party integrations.
- Mentor junior engineers and advocate for best practices in modern software development.
- Participate in on-call rotations to ensure system reliability and uptime.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack software development.
- Deep proficiency with JavaScript/TypeScript, React, and Node.js.
- Solid understanding of cloud infrastructure (AWS or GCP) and containerization (Docker/Kubernetes).
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB).
- Strong analytical skills and the ability to solve ambiguous technical challenges.
- Excellent communication skills with a focus on collaborative problem solving.