Job Description
Apex Innovations is a forward-thinking technology company headquartered in the heart of North Carolina. We are currently seeking a highly skilled Senior Software Engineer to join our Raleigh-based team. In this role, you will play a pivotal part in architecting scalable solutions that impact millions of users.
We value innovation, collaboration, and excellence. If you are looking for a challenging environment where you can grow your career and make a tangible difference, we want to hear from you.
Responsibilities
- Architect and develop robust, scalable, and maintainable software solutions.
- Collaborate closely with product managers, designers, and other engineers to deliver high-quality features.
- Mentor junior developers and conduct code reviews to ensure best practices and code quality.
- Optimize application performance and ensure high availability across all environments.
- Participate in the full software development lifecycle, including requirements analysis and system design.
- Stay up-to-date with emerging technologies and industry trends to drive continuous improvement.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and a passion for writing clean, efficient code.
- Strong communication skills and the ability to work effectively in a cross-functional team.