Role: Full Stack Engineer
Location: Atlanta, GA – Hybrid – F2F
Responsibilities
· Design, develop, and deliver full-stack features from concept to production.
· Build and enhance frontend applications using Angular, React, TypeScript, Stencil and JavaScript.
· Develop scalable backend services and APIs using Java, Spring Boot and Python.
· Utilize AI-powered development tools including Kiro, Claude, GitHub Copilot, and Cursor.
· Write clean, maintainable, testable, and well-documented code.
· Apply object-oriented design, Clean Code practices, and SOLID principles.
· Participate in code reviews, architecture discussions, and agile ceremonies.
· Ensure code quality through test-driven development (TDD).
· Validate and verify AI-generated code by creating comprehensive test strategies, ensuring functional correctness, security compliance, performance standards, and maintainability before deployment to production.
Required Qualifications
· Minimum of 8+ years of professional software development experience.
· Strong experience building full-stack web applications.
· Hands-on experience with Java, Python, Angular, React or Stencil.
· Strong TypeScript and JavaScript skills.
· Excellent understanding of OOP, design patterns, Clean Code, and SOLID principles.
· Strong problem-solving and communication skills.
· Strong Experience designing and building cloud-native solutions, preferably on AWS.
· Strong understanding of defensive programming practices and 12-Factor App principles for microservices.
· Deeper knowledge on relational databases, including MySQL and PostgreSQL.
Preferred Qualifications
· Strong Java, Spring Boot, and Python experience.
· Experience with microservices architectures and 12-Factor App principles for microservices.
· Experience with TypeScript and modern frontend platform engineering, including web components, micro-frontend architecture, and server-side data integration patterns.
· Ability to troubleshoot, own, and resolve build and deployment issues; experience with Kubernetes is a plus.
· Experience building AI agents and the supporting tooling and harness around them.