Job Description
Are you a top-tier Software Engineer ready for an immediate impact?
Apex Innovations is in high-growth mode and we are urgently seeking a Senior Software Engineer to join our dynamic team in Oakland, CA. We are looking for passionate individuals who thrive in fast-paced environments and want to build products that matter.
Why join us?
- Competitive compensation package (Salary + Equity)
- Comprehensive health, dental, and vision insurance
- Flexible work arrangements and generous PTO
- Opportunity to work with cutting-edge technology
Role Overview:
As a Senior Software Engineer, you will play a critical role in architecting and implementing scalable solutions that drive our business forward. This is a hands-on role requiring both technical excellence and strong communication skills.
We are reviewing candidates immediately, so if you are ready to accelerate your career, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies.
- Collaborate closely with product managers, designers, and other engineers to define features and deliver exceptional user experiences.
- Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance across the team.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
- Contribute to technical architecture decisions and mentor junior developers.
Qualifications
- 5+ years of professional software development experience in a full-stack environment.
- Strong proficiency in JavaScript/TypeScript, React, and Node.js (or similar modern frameworks).
- Experience with SQL and NoSQL databases, and RESTful API design.
- Deep understanding of software design patterns, algorithms, and data structures.
- Excellent problem-solving skills and ability to work independently in a fast-paced setting.
- Strong communication skills and a collaborative mindset.