Job Description
Are you a visionary Software Engineer seeking immediate impact? Apex Innovations Inc. is currently hiring a Senior Full Stack Software Engineer to join our elite team in the heart of San Jose. We are building the next generation of cloud-native solutions, and we need a problem solver who thrives in a fast-paced, high-growth environment.
As a key member of our engineering squad, you will have the autonomy to architect scalable systems, mentor junior developers, and drive technical excellence across the organization. We offer a competitive salary, comprehensive benefits, and the opportunity to work with the latest technologies in a state-of-the-art facility.
Why Join Us?
- Immediate start available for the right candidate.
- Competitive compensation package (USD).
- Hybrid work model (3 days in-office in San Jose).
- Top-tier health, dental, and vision insurance.
- Annual professional development budget.
Responsibilities
- Design & Development: Architect, develop, and maintain high-quality, scalable software solutions using modern web technologies.
- Cross-Functional Collaboration: Partner with product managers, designers, and backend teams to define, design, and ship new features.
- Code Quality: Write clean, maintainable, and efficient code. Conduct thorough code reviews to ensure best practices and adherence to coding standards.
- Optimization: Identify bottlenecks and implement performance optimizations to ensure application speed and reliability.
- Mentorship: Guide and mentor junior engineers, fostering a culture of continuous learning and technical growth.
- Testing: Develop comprehensive unit and integration tests to guarantee system stability and robustness.
- Deployment: Collaborate with DevOps to streamline CI/CD pipelines and deployment processes.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Master’s degree is a plus.
- Experience: 5+ years of professional software development experience in a full-stack environment.
- Languages: Proficient in JavaScript (ES6+), TypeScript, and modern frameworks such as React or Angular.
- Backend: Strong experience with Node.js, Python, or Java.
- Databases: Solid understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Cloud: Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
- Agile: Experience working in Agile/Scrum development methodologies.