The Role
Design and build scalable server-side and client integration systems for a SaaS platform using Java and React. Collaborate with product and design, estimate and plan work, contribute to architecture and technical documentation, participate in code reviews, and improve CI/CD and observability practices. Require SaaS production experience and EST overlap.
Summary Generated by Built In
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Full Stack Engineer to build robust server-side solutions for a SaaS platform operating at scale, working across Java, React, SQL, Redis, and Elasticsearch. You will contribute to architecture decisions, design reusable client integration systems, and participate in code reviews and CI/CD processes as a trusted technical resource. The role requires 5–6 hours of daily EST overlap and prior SaaS production experience.
WHAT YOU WILL DO
- Build a reusable client integration system following secure cloud software best practices;
- Collaborate with design and product teams to gather requirements, create estimates, plan sprints, and meet delivery timelines;
- Plan and accurately estimate development and delivery timelines;
- Contribute to technical documentation and automated build and deployment processes to improve engineering efficiency;
- Review code submitted by other engineers and participate in the pull-request review process.
MUST HAVES
- 4+ years of SaaS experience;
- High level of proficiency in Java, React, and SQL;
- Knowledge of Microservices architecture;
- Frontend experience with JavaScript, TypeScript, and ReactJS;
- DevOps mindset focused on automation and continuous improvement;
- Understanding of observability and familiarity with strong CI/CD practices;
- Proven ability to meet deadlines, motivate others, and consistently produce high-quality, impactful results;
- Upper-intermediate English level.
NICE TO HAVES
- Experience building software in the cloud, preferably with AWS.
PERKS AND BENEFITS
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
Meet Our Recruitment Process
Application → Coding Challenge → Video Interview → Technical Interview or Hiring Manager Interview
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.
Skills Required
- 4+ years of SaaS experience
- Proficiency in Java
- Proficiency in React
- Proficiency in SQL
- Experience with Redis
- Experience with Elasticsearch
- Knowledge of Microservices architecture
- Frontend experience with JavaScript, TypeScript, and ReactJS
- DevOps mindset focused on automation and continuous improvement
- Understanding of observability and familiarity with strong CI/CD practices
- 5-6 hours daily EST overlap
- Upper-intermediate English level
- Proven ability to meet deadlines and produce high-quality results
- Experience building software in the cloud (preferably AWS)
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
AgileEngine is a privately held company established in 2010 that builds dedicated teams of designers and developers. We turn good ideas into awesome software that people actually want to use. Some of the biggest names and the hottest startups around the world chose us to build their tech.







