Job Description
Are you a visionary developer looking to make a tangible impact in a thriving tech hub? Apex Digital Solutions is seeking a highly skilled Senior Full Stack Developer to join our elite team in Charlotte, NC. We are committed to delivering innovative digital solutions that drive business success and user engagement.
Why This Role?
- Competitive Compensation: Earn between $110,000 and $140,000 annually.
- Flexible Work Environment: Enjoy a hybrid work model that promotes work-life balance.
- Professional Development: Access to cutting-edge training, conferences, and a clear career progression path.
- Modern Tech Stack: Work with the latest technologies in a collaborative, supportive culture.
We are looking for a problem solver who can bridge the gap between design and engineering, ensuring our products are not only functional but exceptional.
Responsibilities
- Design and develop scalable, responsive, and user-friendly web applications using modern frameworks (React, Vue, or Angular).
- Collaborate closely with product managers and designers to translate complex requirements into technical specifications.
- Write clean, maintainable, and efficient code following industry best practices and agile methodologies.
- Optimize applications for maximum speed and scalability, including database interactions and front-end performance.
- Participate in code reviews, technical architecture discussions, and peer mentoring.
- Debug and troubleshoot issues in both front-end and back-end environments to ensure 99.9% uptime.
- Contribute to the continuous improvement of our CI/CD pipelines and deployment strategies.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience).
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Deep experience with front-end frameworks (React, Angular, Vue) and state management libraries.
- Experience with back-end technologies such as Node.js, Python, or Java.
- Familiarity with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and ability to work in a fast-paced, agile team environment.