Job Description
Are you a visionary engineer looking for the next step in your career? Apex Innovations is seeking a talented Senior Software Engineer to join our dynamic team in Charlotte, North Carolina. We are committed to innovation, excellence, and fostering a culture where your ideas matter.
In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive our business forward. If you are passionate about technology and thrive in a collaborative environment, we want to hear from you.
Responsibilities
- Design and implement scalable software architectures and applications.
- Collaborate with cross-functional teams including product managers, designers, and other engineers.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Troubleshoot and debug complex issues to ensure system reliability.
- Participate in the full software development lifecycle, from planning to deployment.
Qualifications
- Minimum of 5 years of experience in software development.
- Proficiency in JavaScript, React, and Node.js.
- Strong understanding of database systems (SQL, NoSQL).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.