We are looking for a Senior Full Stack Developer (JS) with deep AI experience to join our engineering function. You will help deliver robust digital products that address sophisticated customer needs at significant scale. Our team works through collaboration, technical rigor, and a shared drive to refine both products and skills. This opportunity places you at the center of platform advancement and gives you ownership of major capabilities from ideation to live releaseResponsibilitiesLead the creation and launch of scalable web products that bring together modern JavaScript stacks and machine learning functionalityCoordinate with product leads, interface designers, and data experts to translate objectives into technical requirements and measurable outcomesImprove the responsiveness, throughput, and usability of browser applications and server-side systemsIntegrate AI models and intelligent services into production applications using secure implementation approachesWrite clear, extensible, and thoroughly explained code that follows established software engineering practicesDevelop and run comprehensive quality checks across unit, integration, and end-to-end testing layersMaintain and enhance build automation and continuous integration processes to support quicker software releasesHelp junior developers build their expertise through useful review feedback and ongoing technical coachingInvestigate complex faults across applications and infrastructure, identify root causes, and deliver effective resolutionsContribute to technology roadmaps and encourage the adoption of progressive engineering approaches throughout the departmentRequirementsThree or more years of professional software development experience with a demonstrated increase in technical ownershipComprehensive full stack expertise spanning rich frontend experiences and scalable backend service designStrong applied and theoretical knowledge of AI, algorithm-based integrations, and intelligent application capabilitiesAdvanced command of JavaScript for responsive web development and asynchronous execution patternsHands-on React experience creating reusable UI building blocks and coordinating sophisticated client-side stateProven Node.js skills for building non-blocking APIs, distributed services, and microservice solutionsExperience applying Python to data workflows, AI platform connections, or backend helper applicationsWorking familiarity with Java for enterprise integration work and dependable service-layer developmentKnowledge of Go for implementing concurrent backend workloads and systems-focused utilitiesAbility to establish reliable automated verification using TestifyExperience configuring Webpack for optimized bundles, lazy loading, and efficient asset deliveryPractical knowledge of Jest for automated validation of JavaScript codebasesExperience running browser-based test suites across environments through KarmaFamiliarity with Mocha for creating flexible tests of asynchronous functionalityExperience using Gulp to automate build activities, minify assets, and manage development scriptsExposure to Grunt for supporting legacy automation processes and build-task configurationsEnglish communication skills at B2 level or above for effective collaboration in an international environmentNice to haveContributions to public AI projects, open-source machine learning libraries, or community-maintained repositoriesExperience deploying containerized JavaScript and Python workloads through AWS, Google Cloud, or AzureFamiliarity with PostgreSQL, MongoDB, or Redis for scalable data persistence, document storage, or cachingKnowledge of GraphQL for designing efficient and adaptable data-access APIsExperience applying secure development measures and evaluating web applications for vulnerabilitiesWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.