About The Position

Position Overview: We are seeking a highly skilled and versatile Senior Full Stack Developer to design and implement customer-facing applications leveraging modern web and mobile technologies. You will use vibe coding to rapidly prototype interfaces, connect to REST APIs and customer data, and deploy applications with a strong focus on scalability and performance. Experience with a broad set of frameworks and languages is a must, as is a flexible approach to selecting the right tool for each job.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional experience as a full stack developer or software engineer.
  • Proven expertise in: o React and Angular for front-end development. o Python and JavaScript for back-end and scripting tasks. o Building and consuming RESTful APIs. o Containerization with Docker. o Rapid interface prototyping and “vibe coding” approaches.
  • Strong experience with modern software development principles (CI/CD, Testing, Agile, etc.)
  • Track record of delivering customer-facing applications, ideally with manufacturing, industrial, or enterprise use cases.

Nice To Haves

  • Experience with Azure cloud services (App Services, Functions, etc.)
  • Flutter development for cross-platform mobile applications.
  • Familiarity with other programming languages and frameworks.
  • Experience in the manufacturing or industrial software sector

Responsibilities

  • Collaborate with product, design, and business teams to translate user stories into robust, production-ready applications for manufacturing industry clients.
  • Build and maintain full stack applications using vibe coding, React, Angular, Python, JavaScript, and other relevant technologies.
  • Integrate with REST APIs and securely connect to back-end data sources and services.
  • Deploy applications using Docker containers, targeting web and (as needed) mobile platforms using Flutter.
  • Ensure best practices for software development, DevOps, security, and maintainability.
  • Mentor junior team members and contribute to the growth of a strong engineering culture.
  • Write comprehensive unit and integration tests; troubleshoot, debug, and upgrade existing systems.
  • Stay up to date on new technologies and propose strategic adoptions relevant to our mission.

Benefits

  • The opportunity to work on impactful projects for global manufacturing leaders.
  • Competitive compensation and benefits.
  • A collaborative team environment with autonomy and growth potential.
  • Flexible/remote working arrangements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service