AgileEngine is one of the Inc. 5000 fastest-growing companies in the U.S. and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions. If you enjoy a challenging environment where you're working with the best and are encouraged to learn and experiment every day, there's no better place - guaranteed! :) WHAT YOU WILL DO 1. Drive product development of the Records Management System (RMS) and related sub-products, focusing on enhancing usability, quality, and features; 2. Collaborate with Product Management to understand requirements, create estimates, plan sprints, and meet delivery timelines; 3. Develop a clean, reusable client integration system following secure cloud software best practices; 4. Contribute to technical documentation and automated build and deployment processes to increase engineer efficiency. MUST HAVE - Proven experience of technical end-to-end product ownership and ability to meet deadlines; - 3+ years of experience as a Frontend Web Developer (React); - 3+ years of experience as a Back End Developer (Java); - High proficiency in TypeScript; - Proficiency in contemporary frontend bundlers, package managers, and build tools; - Knowledge of or prior experience with microservices architecture; - Upper-Intermediate English level. NICE TO HAVES - Experience building software in the cloud; - AI-assisted development experience, using tools like Windsurf, Cursor, or similar. THE BENEFITS OF JOINING US - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: We match your skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities. - A selection of exciting projects: Join projects with modern solutions development and top-tier clients, including Fortune 500 enterprises and leading product brands. - Flextime: Tailor your schedule for an optimal work-life balance, with options to work from home or the office—whatever makes you the happiest and most productive. NEXT STEPS AFTER YOU APPLY The next steps of your journey will be shared via email within a few hours. Please check your inbox regularly and watch for updates from our Internal Applicant site, LaunchPod, which will guide you through the process. #J-18808-Ljbffr