Job Description
Are you a passionate Web Developer looking for your next big challenge in the heart of North Carolina? Charlotte Digital Group is expanding our team and seeking a talented Full Stack Developer to build scalable, high-performance web applications. We pride ourselves on a culture of innovation, continuous learning, and collaborative problem-solving.
As a key member of our technical squad, you will bridge the gap between design and implementation, ensuring our clients receive cutting-edge digital solutions. We offer a competitive salary, comprehensive benefits, and the opportunity to work with the latest technologies in a state-of-the-art environment.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous 401(k) matching plan.
- Flexible remote work options and professional development stipends.
Responsibilities
- Design, develop, and maintain responsive, user-friendly web applications using modern frameworks (React, Vue, or Angular).
- Collaborate with cross-functional teams including UI/UX designers, product managers, and backend engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code adhering to best practices and coding standards.
- Optimize web applications for maximum speed and scalability, ensuring a seamless user experience.
- Conduct code reviews and provide constructive feedback to junior developers.
- Troubleshoot and debug issues to ensure system stability and performance.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or equivalent work experience.
- 3+ years of professional experience in web development.
- Proficiency in front-end languages: HTML5, CSS3, JavaScript (ES6+).
- Strong experience with JavaScript frameworks such as React, Vue.js, or Angular.
- Experience with back-end technologies (Node.js, Python, or Java).
- Familiarity with RESTful APIs, SQL, and database management (PostgreSQL, MongoDB).
- Strong problem-solving skills and ability to work in an agile development environment.