Job Description
Are you ready to architect the future of cloud-native enterprise solutions? NexusFlow Technologies is seeking a Senior Software Engineer to join our high-impact team in San Francisco. You will lead the design, development, and deployment of scalable software systems that empower our global clientele. This is an opportunity to work at the intersection of performance, security, and elegant design.
Responsibilities
- Architect, develop, and maintain robust full-stack applications using modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed, scalability, and security.
- Conduct thorough code reviews to ensure high-quality software standards.
- Mentor junior developers and promote best practices across the engineering department.
- Integrate third-party services and APIs to enhance product functionality.
- Diagnose and troubleshoot complex technical issues in production environments.
Qualifications
- B.S. or M.S. in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in full-stack web development.
- Advanced proficiency in React, Node.js, and TypeScript.
- Experience with cloud infrastructure (AWS or GCP) and containerization (Docker/Kubernetes).
- Strong understanding of relational and NoSQL database design (PostgreSQL, MongoDB).
- Deep knowledge of CI/CD pipelines and automated testing frameworks.
- Excellent communication skills and ability to thrive in an Agile, collaborative environment.