Job Description
Are you a passionate Software Engineer looking for your next big challenge? Apex Innovations is seeking a talented Senior Software Engineer to join our dynamic team in Phoenix, Arizona. We are a forward-thinking company dedicated to building scalable, high-performance solutions that impact millions of users worldwide.
What You'll Do:
As a Senior Software Engineer, you will take ownership of the development lifecycle, from architecture design to deployment. You will work in a collaborative, agile environment where your code directly shapes the future of our products.
Key Benefits:
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible hybrid work schedule (3 days in office, 2 remote).
- Unlimited PTO and professional development stipends.
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies and best practices.
- Collaborate closely with Product Managers, Designers, and other Engineers to define feature requirements and technical specifications.
- Write clean, efficient, and maintainable code following established coding standards and security protocols.
- Mentor junior developers, conduct code reviews, and contribute to technical architecture discussions.
- Identify performance bottlenecks, debug complex issues, and implement optimizations to enhance user experience.
- Participate in the full CI/CD pipeline, including automated testing and deployment processes.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional software development experience with a strong focus on JavaScript, TypeScript, React, and Node.js.
- Experience with cloud platforms (AWS or GCP) and containerization technologies (Docker, Kubernetes).
- Proficiency in SQL and NoSQL databases, including PostgreSQL and MongoDB.
- Strong understanding of RESTful APIs, microservices architecture, and system design patterns.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.