Posted in

Full Stack Engineer

Full Stack Engineer

CompanyShyftLabs
LocationAtlanta, GA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field
  • 3+ years of professional experience in full stack web development
  • Proficiency in modern frontend frameworks (React, Vue.js, or Angular) and JavaScript/TypeScript
  • Experience with backend development using Python, Node.js, or similar technologies
  • Strong knowledge of RESTful APIs, GraphQL, and microservices architecture
  • Experience with AWS cloud platform and deployment technologies
  • Familiarity with databases (SQL and NoSQL) and data modeling
  • Knowledge of version control systems (Git) and agile development practices
  • Understanding of responsive design principles and cross-browser compatibility

Responsibilities

  • Design and develop responsive web applications and user interfaces for AI-powered platforms and tools
  • Build and deploy chatbot interfaces and conversational AI platforms with intuitive user experiences
  • Integrate frontend applications with machine learning models, APIs, and backend services
  • Develop real-time dashboards and analytics interfaces for business users and operational teams
  • Implement secure authentication, authorization, and data access controls
  • Optimize application performance, scalability, and user experience across different devices and browsers
  • Collaborate with data scientists, ML engineers, and business stakeholders to translate requirements into technical solutions
  • Maintain and enhance existing applications while building new features and capabilities
  • Implement CI/CD pipelines and deployment automation for web applications
  • User-centric design: Passionate about creating intuitive, accessible interfaces that make complex AI systems easy to use
  • Integration expertise: Strong ability to connect frontend applications with diverse backend systems and APIs
  • Collaboration: Excellent communication skills to work with cross-functional teams including data scientists and business users
  • Problem-solving: Ability to translate business requirements into technical solutions and troubleshoot complex integration issues
  • Quality focus: Commitment to writing clean, maintainable code and implementing robust testing practices
  • Adaptability: Comfortable working with emerging AI technologies and rapidly evolving requirements

Preferred Qualifications

  • Experience building chatbot interfaces or conversational AI applications
  • Knowledge of real-time communication technologies (WebSockets, Server-Sent Events)
  • Experience with data visualization libraries (D3.js, Chart.js, or similar)
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Understanding of ML model integration and API consumption
  • Experience with testing frameworks and automated testing practices
  • Knowledge of UI/UX design principles and accessibility standards