Job Description
Are you a high-caliber engineer seeking flexible work-life balance without compromising on impact?
NexGen Innovations is looking for a Senior Software Engineer to join our dynamic team in San Jose, CA. This is a unique opportunity to work on cutting-edge projects on a contract basis with a part-time schedule (20-25 hours per week).
In this role, you will leverage your expertise to architect scalable solutions, mentor junior developers, and drive technical excellence in a fast-paced environment.
Responsibilities
- Architect & Develop: Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Code Review: Conduct rigorous code reviews to ensure best practices, security standards, and performance optimization.
- Cross-Functional Collaboration: Work closely with product managers and designers to translate business requirements into technical specifications.
- System Optimization: Identify and resolve performance bottlenecks, ensuring 99.9% uptime for critical systems.
- Documentation: Create comprehensive technical documentation, API specs, and architecture diagrams.
- Mentorship: Provide technical guidance and mentorship to the internal development team.
Qualifications
- Experience: 5+ years of professional software development experience with a focus on full-stack development.
- Technologies: Proficiency in JavaScript (ES6+), React, Node.js, and SQL/NoSQL databases.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Agile: Strong understanding of Agile/Scrum methodologies and CI/CD pipelines.
- Communication: Excellent verbal and written communication skills, capable of articulating complex technical concepts to non-technical stakeholders.
- Flexibility: Ability to work independently and manage time effectively in a remote or hybrid setting.