Senior Fullstack Engineer

Recruiting From Scratch

  • Seattle, WA
  • $150,000-250,000 per year
  • Permanent
  • Full-time
  • 1 month ago
Who is :Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.https://www.recruitingfromscratch.com/Full-Stack Software DeveloperOverview:
Our client is looking for a talented Full-Stack Software Developer to take ownership of our web app and ensure seamless integration with our machine’s interface. This is a high-impact role where you’ll develop, enhance, and maintain the customer-facing web app as well as the machine’s user interface, creating a cohesive and engaging user experience. We’re looking for someone skilled in end-to-end development who enjoys owning their work and collaborating across teams to bring innovative solutions to life.Key Responsibilities:Web App Ownership : Lead the development, optimization, and maintenance of web application using TypeScript and React. Manage user flows, loyalty programs, and customer interaction points, creating an engaging and seamless experience.Machine Interface Integration : Build and maintain the interface between the web app and machines, ensuring reliable and secure communication for real-time updates, orders, and user interactions.User Interface for Machine : Own the UI development for the machine itself, crafting an intuitive and responsive interface that enhances the user’s experience with our automated systems.Microservices and Cloud Management : Manage services in our Google Cloud microservices architecture, maintaining high availability and scalability across all application components.Payment System Integration : Oversee the integration of Square as our primary payment system, ensuring secure and efficient transactions within the app and machine UI.Continuous Improvement & Innovation : Drive improvements in user experience, identify bottlenecks, and introduce best practices for code quality, testing, and deployment.Documentation & Collaboration : Develop clear and comprehensive documentation for all application components and interfaces. Work closely with cross-functional teams, including robotics engineers, to ensure synchronized development efforts.Qualifications:Proficient in TypeScript, React, and building scalable web applications with a focus on customer experience.Experience with microservices architecture and deployment in Google Cloud Platform (GCP).Familiarity with payment systems (especially Square) and handling secure transactions.Proven experience with UI/UX design principles, particularly in creating intuitive interfaces for hardware or IoT devices.Strong problem-solving skills and an ownership mentality, with a proactive approach to enhancing user experience and system functionality.Ability to thrive in a collaborative environment, working closely with robotics engineers and other technical teams to achieve integrated solutions.What Success Looks Like in This Role:Technical Ownership : Successfully own and lead the development of web app, delivering high-quality, user-centered features on time.Integration Excellence : Build a reliable interface that seamlessly connects the web app to automated machines, ensuring smooth data flow and communication.User Experience : Design an engaging, responsive, and user-friendly interface for the machine that enhances customer interactions.Continuous Improvement : Identify and implement enhancements across the stack, optimizing for performance, security, and scalability.

Recruiting From Scratch