Job Description
Are you a high-performing developer seeking an immediate start and a role that offers significant impact? Apex Digital Systems is looking for a talented Senior Software Engineer to join our dynamic team in Charlotte, NC.
We are at the forefront of digital transformation, building scalable, secure solutions for the next generation of tech. In this position, you will architect robust applications, lead technical initiatives, and collaborate with world-class engineers to deliver products that matter.
Why Join Us?
- Immediate Onboarding: Start contributing to our roadmap within your first week.
- Competitive Compensation: Base salary $110k - $145k + Performance Bonus.
- Modern Tech Stack: Work with React, Node.js, and AWS.
- Flexible Work: Hybrid model available in Charlotte, NC.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Conduct thorough code reviews and mentor junior developers to ensure code quality.
- Optimize application performance, security, and maintainability.
- Participate in Agile ceremonies (Sprints, Stand-ups, Planning) to drive project delivery.
- Troubleshoot complex technical issues and implement effective resolutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (5+ years of experience required).
- Strong proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with cloud platforms (AWS or Azure) and containerization (Docker/Kubernetes).
- Deep understanding of RESTful APIs, SQL, and NoSQL databases.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Clear communication skills and a proactive attitude toward technical challenges.