Job Description
We are urgently hiring a top-tier Senior Software Engineer to join our high-growth team in Charlotte, NC. If you are passionate about building scalable, world-class software and thrive in a fast-paced environment, we want to meet you.
At Apex Innovations, we are redefining the industry with cutting-edge technology and a culture that values innovation, agility, and excellence. This is a unique opportunity to make a significant impact while enjoying a competitive compensation package and flexible work arrangements.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern technologies.
- Collaborate closely with cross-functional teams (Product, Design, Engineering) to define feature requirements and technical architecture.
- Write clean, maintainable, and well-documented code with a focus on performance optimization and best practices.
- Participate in code reviews, architectural discussions, and technical mentoring for junior developers.
- Troubleshoot complex technical issues and debug code to ensure system stability and uptime.
- Drive technical innovation by researching new tools, frameworks, and methodologies to improve product efficiency.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in web technologies (React, Vue, Angular, or similar).
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with backend development (Node.js, Python, or Java) and relational databases (PostgreSQL, MySQL).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a fast-paced, agile environment.
- Strong communication skills and a collaborative mindset.