Full Stack Developer

Company:  80Twenty
Location: San Jose
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Our client is a profitable and growing on-demand garment printing producer with e-commerce fulfillment now looking to automate their fulfillment center operations using cutting-edge robotics and automation technologies. As they continue to grow out their lean operations, they are seeking a skilled Full Stack Developer to join their team and support their robotics engineers with web application development, system integration, and automation workflows. This is an on-site role (M-F) in San Jose, CA.


Key Responsibilities:

  • Front-End Development: Design and develop intuitive and responsive web interfaces that allow users to interact with robotic systems and automation solutions.
  • Back-End Development and API Integration: Build and maintain server-side applications, ensuring smooth data flow between front-end interfaces and back-end systems. Implement and integrate third-party APIs to support robotics operations.
  • Database Management and Optimization: Design, manage, and optimize databases to store and retrieve large volumes of data from robotic systems efficiently.
  • Deployment and CI/CD Pipelines: Implement and manage continuous integration and deployment pipelines to automate and streamline the deployment process across different environments.
  • Testing and Debugging: Write unit tests, integration tests, and perform end-to-end testing to ensure code quality, functionality, and reliability. Debug and resolve issues in existing systems.
  • Collaboration with Robotics Engineers: Work closely with robotics engineers to understand technical requirements and assist in integrating software systems with robotic hardware. Provide feedback and solutions to improve automation workflows.


Qualifications:

Required Qualifications:

  • At least 4 years of professional experience as a Full Stack Developer or in a similar role.
  • Proven experience with front-end frameworks such as React, Angular, or Vue.js.
  • Strong back-end development skills using Node.js, Django, Flask, or similar frameworks.
  • Proficiency in API design and integration (RESTful APIs, GraphQL, etc.).
  • Experience with database management (SQL, NoSQL) and optimization.


Technical Skills:

  • Familiarity with cloud platforms and server management.
  • Experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Strong understanding of version control (Git) and collaboration tools (GitHub, GitLab).
  • Knowledge of testing frameworks and best practices in software testing.


Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Ability to work independently as well as in a collaborative team environment.
  • Excellent communication skills, both verbal and written.
  • Flexibility and adaptability in a fast-paced, ever-changing work environment.


Preferred Qualifications:

  • Experience working in a robotics or automation environment.
  • Familiarity with robotics communication protocols and hardware-software integration.
  • Knowledge of cybersecurity best practices in software development.
  • Understanding of agile methodologies and experience working in agile teams.

Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙