Location: Alpharetta, GA (3 days onsite, 2 day remote)
Experience Required: 4+ years
Job Description:
We are seeking a skilled Full Stack Developer to join our dynamic team in Alpharetta, GA. This role requires a balanced skill set in both front-end and back-end development (50/50 split). The ideal candidate will have a strong background in JavaScript, with expertise in modern frameworks and technologies. This is an onsite role, working 4 days a week in our Alpharetta office.
Key Responsibilities:
Develop and maintain scalable web applications with a focus on clean and efficient code.
Collaborate with cross-functional teams to design, implement, and optimize software solutions.
Build and enhance user interfaces with React.js and other modern front-end tools.
Design and implement robust back-end systems using Node.js and Express.js.
Work with databases such as MongoDB or Cosmos DB to ensure secure and efficient data storage.
Utilize Azure for cloud-based deployments and solutions.
Leverage TypeScript to create maintainable and type-safe codebases.
Occasionally work with C# for integration or additional application features.
Qualifications:
4+ years of professional full-stack development experience.
Strong JavaScript skills with advanced experience in TypeScript, React.js, and Node.js.
Proficiency in Express.js for back-end application development.
Hands-on experience with MongoDB or Cosmos DB for database management.
Familiarity with Azure cloud services for deployment and scaling.
Working knowledge of C# for cross-platform or backend integrations.
Excellent problem-solving skills and ability to work in a collaborative environment.