Job Description
Apex Innovations is at the forefront of technological innovation, and we are looking for a talented Senior Software Engineer to join our team in San Jose, CA. We specialize in building scalable cloud solutions that drive business growth for our diverse clientele. If you are a problem solver who thrives in a collaborative, fast-paced environment, we want to hear from you.
What You'll Do:
- Architect and implement robust, scalable software solutions.
- Lead the technical design of new features and product iterations.
- Mentor junior engineers and conduct code reviews to ensure high standards.
- Collaborate with cross-functional teams to deliver high-quality products on time.
- Optimize application performance and ensure system reliability.
We offer a competitive salary, comprehensive health benefits, and a culture that encourages continuous learning and creativity.
Responsibilities
- Develop and maintain high-quality, high-performance software code.
- Participate in the full software development lifecycle from conception to deployment.
- Identify and resolve technical debt and performance bottlenecks.
- Contribute to architectural decisions and technology stack selection.
- Ensure all software is compliant with company standards and industry best practices.
- Communicate technical concepts clearly to non-technical stakeholders.
Qualifications
- 5+ years of professional software engineering experience.
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with cloud platforms such as AWS or GCP.
- Deep understanding of SQL and NoSQL databases.
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science or equivalent work experience.
- Ability to work independently and as part of a team in a hybrid setting.