Job Description
Join the Leading Tech Team in North Carolina
We are seeking a Senior Full Stack Developer to join our dynamic team in Cary, NC. If you are a problem solver who thrives in a fast-paced environment and wants to make an immediate impact, we want to hear from you. This is a fantastic opportunity to work with cutting-edge technologies and collaborate with industry experts.
Why Apply?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible work-from-home options and hybrid schedule.
- Professional development and certification reimbursement.
- Generous PTO and holiday schedule.
Your Role
As a Senior Full Stack Developer, you will be responsible for the entire software development lifecycle, from concept and design to testing and deployment. You will work closely with product managers and designers to deliver high-quality, scalable web applications that drive business growth.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern web technologies.
- Collaborate with cross-functional teams including UI/UX designers, backend engineers, and product managers to define features and technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Perform code reviews, technical analysis, and troubleshooting to ensure system stability and performance.
- Optimize applications for maximum speed and scalability, including database query optimization and frontend performance tuning.
- Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- 5+ years of professional experience in Full Stack Development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL (PostgreSQL/MySQL) and NoSQL databases (MongoDB).
- Familiarity with cloud services (AWS or Azure) and containerization (Docker/Kubernetes).
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.