Our engineering group is expanding and needs a Senior Full Stack Developer (JS) with substantial AI expertise. The position focuses on delivering innovative digital solutions for challenging user needs. You will join a fast-moving environment that encourages shared problem-solving, disciplined engineering, and continuous professional development. Your contributions will help evolve our core technology and bring major product enhancements to marketResponsibilitiesDrive the design and implementation of high-performing web products using contemporary JavaScript stacks and intelligent automation functionalityAlign with product stakeholders, UI professionals, and data experts on technical constraints, project priorities, and functional targetsOptimize client-side behavior and backend operations to deliver smooth journeys, rapid response times, and dependable executionIntroduce machine learning models and cognitive capabilities into production through secure and scalable deployment patternsMaintain code quality by producing readable implementations, useful technical documentation, and sustainable software designsPlan and perform layered validation activities that cover components, connected systems, and full application scenariosImprove development velocity by operating build processes, deployment automation, and continuous integration workflowsEncourage the growth of early-career developers through detailed feedback and collaborative code-inspection practicesAnalyze difficult platform-wide issues, isolate their source, and restore stable service operationHelp steer long-term architecture direction and champion modern methods throughout the engineering functionRequirementsThree or more years of relevant industry experience delivering software with increasing leadership exposureBroad command of full stack application design, including rich web interfaces and scalable server infrastructureIn-depth knowledge of artificial intelligence techniques, machine learning use cases, and algorithmic feature developmentHigh-level JavaScript capability for interactive web development, rapid rendering, and non-blocking operationsExperience with React for component-based interface construction and complex state-management solutionsStrong Node.js development skills for asynchronous endpoints, high-capacity APIs, and distributed microservicesExperience applying Python to analytical data workflows, AI engine connections, or backend support servicesWorking familiarity with Java for enterprise software interoperability and dependable service developmentKnowledge of Go when creating efficient concurrent backend programs and technical utility packagesPractical experience developing automated test coverage with the Testify frameworkProficiency in Webpack for organizing bundles, optimizing assets, and implementing code partitioningHands-on familiarity with Jest for modern JavaScript testing and validation workflowsAbility to configure and operate Karma for cross-browser test executionWorking knowledge of Mocha for customizable asynchronous code tests and assertion structuresExperience streamlining builds, minifying resources, and automating compilation work with GulpExposure to Grunt-based projects that require maintenance of legacy task automationB2 or higher English proficiency for clear collaboration with globally distributed colleaguesWe 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 LinkedIn