Job Description
We are seeking a talented and motivated Senior Software Engineer to join our dynamic team in Charlotte, North Carolina. As a key player in our engineering division, you will be responsible for architecting scalable solutions and delivering high-quality code that powers our core products.
At Apex Innovations, we believe in fostering a culture of innovation. You will have the opportunity to work on cutting-edge technologies, mentor junior developers, and directly impact the user experience of millions of customers.
Responsibilities
- Design, develop, and maintain high-performance web applications using modern frameworks.
- Collaborate with product managers, designers, and other engineers to define feature requirements.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge within the team.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
- Optimize application performance and ensure scalability for future growth.
Qualifications
- 5+ years of professional software development experience with a focus on JavaScript/TypeScript.
- Strong proficiency in front-end frameworks such as React or Angular.
- Experience with back-end technologies, including Node.js or Python.
- Familiarity with relational and non-relational databases (PostgreSQL, MongoDB).
- Experience with cloud services (AWS, Azure, or GCP).
- Excellent communication skills and the ability to work effectively in a team environment.