FieldAI in Irvine seeks a Full-Stack Software Engineer to design and build scalable web applications in TypeScript, React, and Node.js. The role involves owning features from backend services to frontend user experiences and contributes to robotics solutions in real-world environments. Candidates should have 5-10+ years of experience in building production systems and enjoy tackling complex challenges across the stack. Join a committed team from various prestigious organizations, aiming to redefine robotics autonomy.
Qualifications
5-10+ years of experience building and shipping production web applications.
Strong proficiency in TypeScript, JavaScript, Node.js, and React.
Experience designing and building full-stack systems (APIs, services, frontend).
Solid understanding of system design, scalability, and performance tradeoffs.
Experience working with databases such as MongoDB, Redis, or similar.
Experience deploying and operating applications in AWS or similar cloud environments.
Strong problem-solving skills and ability to work across the stack.
Effective communication and collaboration skills in cross-functional environments.
Responsibilities
Design, build, and own full-stack web applications from development through production.
Develop backend services and APIs using Node.js (TypeScript) and Python where appropriate.
Build responsive, high-performance frontends using React.
Design clean, scalable APIs and data models.
Work with large, complex datasets and optimize data flow across systems.
Collaborate closely with product, AI, and engineering teams to deliver customer-facing features.
Debug and resolve issues across frontend, backend, and production environments.
Improve system performance, reliability, and developer workflows.
Skills
TypeScript
JavaScript
Node.js
React
Database Management
Cloud Deployment
Problem-Solving
Effective Communication
Tools
MongoDB
Redis
AWS
Job description
FieldAI in Irvine seeks a Full-Stack Software Engineer to design and build scalable web applications in TypeScript, React, and Node.js. The role involves owning features from backend services to frontend user experiences and contributes to robotics solutions in real-world environments. Candidates should have 5-10+ years of experience in building production systems and enjoy tackling complex challenges across the stack. Join a committed team from various prestigious organizations, aiming to redefine robotics autonomy.