4,360 open roles
Senior Full-stack Developer
Job description
We are seeking a Senior Full-stack Developer who thrives on building scalable, cloud-native applications. You’ll bring deep expertise across Node.js, React or Angular, and AI integration to deliver intelligent, user-focused solutions. Please note that office work at least 3 days a week at the EPAM office in Krakow, Gdansk, Wroclaw, Katowice or Lodz is required.
Responsibilities
Design, develop, and maintain scalable full-stack applications using modern Node.js back-end services and front-end frameworks React or Angular Integrate cloud-native architectures and services on AWS, GCP, or Azure to ensure reliability, performance, and scalability Apply AI/ML solutions and frameworks to enhance product functionality and deliver intelligent features Collaborate with cross-functional teams, participate in code reviews, and mentor team members to uphold engineering best practices Requirements Minimum 4 years of proven commercial experience in full-stack software development Strong expertise in Node.
js for building scalable back-end services and APIs Expert-level proficiency in JavaScript/TypeScript, with hands-on experience in React or Angular for front-end development Practical experience architecting and deploying cloud solutions on AWS, GCP, and/or Azure Demonstrable experience integrating AI/ML tools, frameworks, or services into production systems Practical AI experience (e.
g., integrating generative AI APIs, building ML-powered features, deploying AI-enabled services, building GitHub Copilot custom agents, using Claude Code, doing MCP development and integration, SDD (BMad, GitHub spec-kit), n8n, RAG, etc.) Solid understanding of software design patterns, testing methodologies, CI/CD practices, and DevOps principles Excellent communication skills and ability to work effectively in hybrid teams
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
Senior Cloud Engineer (AWS)
EPAM Systems· Remote (Colombia; Mexico; Argentina)Application Engineer (Energy Data Management)
EPAM Systems· Lausanne, Canton de Vaud, SwitzerlandAI Solution Architect
EPAM Systems· Abu Dhabi, UAEAI Native Delivery Manager (AI/Run practice)
EPAM Systems· Remote (Georgia; Armenia; Kazakhstan; Uzbekistan; Kyrgyzstan)Lead Software Engineer - .NET with Azure, React
EPAM Systems· Coimbatore, Tamil Nadu, India; Chennai, Tamil Nadu, India; Gurgaon, Haryana, India; Bangalore, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India
More jobs in Lodz
Senior Process Specialist
Nordea· Łódź, PL, 93-281Asystent_ka w Zespole EY Center of Excellence Central Planning Team
EY· Łódź, PL, 92-332Sales Representative
ASSA ABLOY· Łódź, PL, 93-102Stress Engineer - Dynamic Components
Airbus· LodzBusiness Expert/Technical Business Analyst (m/f/d) - Payment Transactions (SWIFT)
Commerzbank· Łódź, Poland