Job Description
Welcome to Apex Innovations, where innovation meets opportunity. We are a leading technology firm driving digital transformation across industries, and we are looking for a talented Senior Software Engineer to join our dynamic team in the heart of Raleigh, North Carolina.
As part of the Research Triangle Park (RTP) ecosystem, we offer a collaborative environment, competitive benefits, and the chance to work on cutting-edge projects that impact millions of users worldwide. If you are a problem-solver who thrives in a fast-paced, agile environment, we want to hear from you.
Why Join Us?
β’ Competitive salary and equity package
β’ Comprehensive health, dental, and vision insurance
β’ Flexible remote and hybrid work options
β’ Professional development and mentorship opportunities
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following industry best practices.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Mentor junior developers and contribute to technical architecture discussions.
- Identify and resolve performance bottlenecks and technical debt.
Qualifications
- BS in Computer Science, Engineering, or a related field (Masterβs preferred).
- 5+ years of professional software development experience.
- Proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Strong understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS/Azure).
- Experience with database technologies such as PostgreSQL or MongoDB.
- Excellent problem-solving skills and ability to work independently or in a team setting.