




Summary: Join AgileEngine as a Middle Software Engineer (Node.js/React) to shape a large-scale career content platform, influencing content, AI-driven features, and cloud-based systems. Highlights: 1. Shape a large-scale career content platform with real product impact. 2. Influence AI-driven features and cloud-based systems. 3. Culture values ownership, quality, and continuous professional growth. **Important:** *after confirming your application on this platform, you’ll receive an email with the next step: completing your application on our internal site, LaunchPod. So keep an eye on your inbox and don’t miss this step — without it, the process can’t move forward.* **About the role** Join AgileEngine as a **Middle Software Engineer (Node.js/React)**. This role plays a key part in shaping a large\-scale career content platform used worldwide, turning ideas into reliable, high\-impact user experiences. You’ll influence how content, AI\-driven features, and cloud\-based systems come together in modern React and Node.js applications while collaborating closely with cross\-functional teams. The opportunity stands out for its real product impact, exposure to AI\-enabled solutions, and a culture that values ownership, quality, and continuous professional growth. **What you will do** * Design, develop, and maintain scalable, production\-grade web applications; * Build and enhance user\-facing features using React, Node.js, and TypeScript; * Design and integrate APIs using GraphQL; * Collaborate cross\-functionally with product, marketing, and engineering stakeholders; * Improve application performance, reliability, and maintainability; * Contribute to AI\-driven content capabilities and experimentation; * Participate in code reviews and uphold high standards for code quality and best practices; * Support CI/CD workflows and version control using GitLab. **Must haves** * **4\+ years of experience** with **Node** and **TypeScript**; * **4\+ years of experience** with **React**; * Hands\-on experience designing and integrating **GraphQL** APIs; * Experience building and maintaining scalable, production\-grade applications; * Familiarity with **GitLab** for version control and CI/CD; * Strong collaboration skills and a quality\-focused engineering mindset; * Upper\-intermediate English level. **Nice to haves** * Experience with **Java**; * Knowledge of **Terraform** or other Infrastructure\-as\-Code tools; * Familiarity with AI concepts such as Retrieval\-Augmented Generation (RAG); * Experience working with vector databases; * Exposure to Contentful or other CMS platforms; * Experience with testing frameworks such as **Jest** and **Cypress**; * Background in **Spark** / **Scala**; * Experience in NLP or Information Retrieval; * Hands\-on experience with **MongoDB**; * Experience deploying and operating systems on **AWS**. **About us** 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. If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! **Perks and benefits** * **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. * **Competitive compensation:** We match your ever\-growing 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 that include Fortune 500 enterprises and leading product brands. * **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive. Job Type: Full\-time Work Location: Remote


