Software Engineer, Web
Team: Web Engineering
Location: Irvine, CA
Commitment: Full time
Workplace Type: onsite
FieldAI is building web-based products that bring real-world data from robotics and AI systems into intuitive, customer-facing applications.
We’re looking for a Full-Stack Software Engineer to design and build scalable web applications in a modern TypeScript / React / Node.js environment. You will own features end-to-end — from backend services to frontend user experiences — and play a key role in shaping how customers interact with our platform.
This is a hands-on role for engineers who enjoy shipping production systems, working across the stack, and building products used in real-world environments.
What You'll Do:
-
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
-
Contribute to code quality through reviews, testing, and shared engineering practices
What You Bring:
-
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
What Sets You Apart:
-
Experience building data-heavy or real-time web applications
-
Experience integrating with external APIs and third-party platforms
-
Familiarity with monorepo architectures (Nx, Lerna)
-
Experience building and scaling production applications used by external customers
-
Experience improving performance, reliability, and developer workflows in web systems
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
