Job Description
We are seeking a visionary Senior Software Engineer to lead our development team in the heart of Philadelphia. If you thrive in a fast-paced environment and are passionate about building scalable, user-centric applications, we want to meet you.
At Apex Innovations, we don't just write code; we engineer solutions that redefine industry standards. You will work alongside a diverse group of engineers, designers, and product managers to deliver products that millions of users love. This is an opportunity to make a tangible impact on our global platform while enjoying a collaborative and inclusive culture.
Why Join Us?
- Competitive compensation package and annual performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible hybrid work schedule.
- Continuous learning and development budget.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies (Java, Python, or JavaScript).
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Conduct thorough code reviews, write clean and efficient code, and actively mentor junior developers.
- Troubleshoot complex technical issues, debug systems, and optimize application performance.
- Participate in the full software development lifecycle, including architecture planning, implementation, and CI/CD deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent years of experience).
- 5+ years of professional software development experience in a full-time role.
- Proficiency in JavaScript, Python, or Java with a strong understanding of data structures and algorithms.
- Experience with cloud platforms such as AWS or Azure.
- Strong problem-solving skills and the ability to work effectively in an Agile/Scrum environment.