Job Description
Are you a Top-Tier Software Engineer looking for your next big challenge?
Apex Innovations is a cutting-edge technology firm headquartered in Raleigh, NC, dedicated to building the next generation of cloud-native solutions. We are currently expanding our elite engineering team and seeking a Senior Software Engineer who is passionate about scalable architecture and high-performance code.
In this role, you will collaborate with world-class engineers and product leaders to design robust systems that impact millions of users. We offer a competitive benefits package, remote-first flexibility, and a culture that prioritizes innovation and professional growth.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Unlimited PTO and professional development budget.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern languages and frameworks.
- Write clean, efficient, and well-documented code while adhering to best practices and coding standards.
- Participate in the full software development lifecycle, including architecture design, implementation, testing, and deployment.
- Mentor junior developers and conduct code reviews to ensure technical excellence and knowledge sharing.
- Collaborate closely with product managers and cross-functional teams to define feature requirements and technical roadmaps.
- Troubleshoot complex production issues and implement performance optimizations.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with React, Angular, or Vue.js for front-end development.
- Deep understanding of RESTful APIs and GraphQL integration.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with SQL and NoSQL databases.