A Full Stack Developer/Designer is responsible for building both the front-end and back-end of web applications while ensuring a visually appealing and user-friendly design. This role combines creative design skills with strong technical development abilities to deliver complete, high-quality digital products.
Responsibilities
• Design intuitive, engaging, and visually consistent user interfaces for web and mobile applications.
• Develop front-end features using modern frameworks and libraries such as React, Vue, or Angular.
• Build and maintain server-side logic, APIs, databases, and core application architecture.
• Ensure applications are responsive, accessible, and optimized for performance across devices.
• Collaborate with product managers, designers, and other developers to translate concepts into functional code.
• Write clean, secure, and scalable code with proper documentation.
• Conduct code reviews, troubleshoot issues, and implement bug fixes in a timely manner.
• Integrate third-party services, APIs, and tools as needed for project functionality.
• Work with version control systems like Git to manage and track code changes.
• Stay updated on new technologies and best practices to continuously improve the development process.
• Create wireframes, prototypes, and design mockups as part of the UI/UX process.
• Test applications end-to-end to ensure stability, functionality, and quality before deployment.
Requirements
• Proven experience as a Full Stack Developer or Full Stack Designer.
• Strong knowledge of HTML, CSS, JavaScript, and responsive design principles.
• Experience with server-side languages such as Node.js, Python, Ruby, Java, or PHP.
• Proficiency with front-end frameworks like React, Angular, or Vue.
• Familiarity with databases such as MySQL, PostgreSQL, MongoDB, or Firebase.
• Experience with UI/UX tools such as Figma, Adobe XD, or Sketch.
• Ability to work with RESTful APIs, authentication systems, and cloud services.
• Strong problem-solving ability and attention to detail.
• Good communication and collaboration skills.
• Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
Benefits
• Competitive pay aligned with skill level and experience.
• Remote or hybrid work flexibility depending on company policy.
• Opportunities for continuous learning and career growth.
• Exposure to modern technologies and innovative projects.
• Supportive team environment with cross-functional collaboration.
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus



