Job Description
We are seeking a visionary Senior Full Stack Developer to join our dynamic team in Charlotte, NC. We are committed to hiring the best talent regardless of formal educational background. If you have the skills, drive, and experience to build exceptional software, we want you on our team.
As a key member of our engineering division, you will play a pivotal role in our digital transformation, working on projects that impact thousands of users. We provide a competitive compensation package and a culture that values innovation and autonomy.
Responsibilities
- Develop and maintain scalable web applications using React, Node.js, and modern frameworks.
- Collaborate with UX/UI designers and backend engineers to create seamless user experiences.
- Write clean, efficient, and well-documented code following best practices.
- Conduct code reviews and mentor junior developers to foster technical growth.
- Optimize application performance and troubleshoot complex technical issues.
- Participate in agile ceremonies, including daily stand-ups and sprint planning.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL databases (PostgreSQL, MySQL) and RESTful APIs.
- Familiarity with cloud services (AWS or Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
- Education: Bachelor’s degree in Computer Science or related field is preferred but not required; equivalent professional experience is highly valued.