Job Description
Are you a visionary engineer ready to make an impact? Apex Innovations is looking for a talented Senior Full Stack Engineer to join our thriving team in Oakland, California. We are committed to building next-generation software solutions that redefine the industry standards.
In this role, you will drive the technical architecture of our core products, mentor junior developers, and collaborate with product managers to deliver seamless user experiences. If you thrive in a fast-paced, innovative environment and are passionate about clean code and scalable systems, we want to hear from you.
Benefits Package:
- Competitive Salary & Performance Bonuses
- Comprehensive Health, Dental, and Vision Insurance
- 401(k) Retirement Plan with Company Match
- Flexible Remote Work Options & Paid Time Off
- Continuous Learning & Tech Conference Budget
Responsibilities
- Architect and develop scalable, high-performance web applications using React, Node.js, and cloud technologies.
- Collaborate closely with UX/UI designers and product managers to translate requirements into technical specifications.
- Maintain and refactor legacy codebases to improve performance, security, and maintainability.
- Conduct thorough code reviews, write unit and integration tests, and ensure code quality standards.
- Identify technical risks and propose solutions to ensure project delivery timelines are met.
- Mentor junior developers, providing guidance on best practices and code architecture.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Experience with SQL databases (PostgreSQL, MySQL) and RESTful API design.
- Familiarity with cloud platforms (AWS or Google Cloud) and containerization (Docker, Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent communication skills and the ability to work effectively in cross-functional teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field.