We are seeking a Senior Full-Stack Developer to join our team. You will work on a modern AWS-based infrastructure, collaborating directly with product, UX, vendors, and business, and being the technical owner of your development.
Responsibilities
-
Design and develop end-to-end features across both frontend and backend layers to deliver high-quality digital products
-
Take full technical ownership of assigned developments, from initial design through deployment and ongoing support
-
Collaborate closely with product managers, UX designers, external vendors, and business stakeholders to shape effective solutions
-
Contribute to architectural decisions and help define technical standards and best practices across the team
-
Build scalable, secure, and maintainable services deployed on cloud-based infrastructure
-
Ensure code quality through thorough code reviews, testing, and adherence to engineering guidelines
-
Investigate, troubleshoot, and resolve technical issues throughout the development lifecycle
-
Mentor peers and share knowledge to foster continuous growth and technical excellence within the team
Requirements
-
At least 3 years of professional relevant experience in full-stack software development
-
Strong backend development expertise with Node.js using Fastify, along with hands-on experience building REST APIs, event-driven architectures, and applying advanced security practices
-
Solid frontend development skills with Angular (latest versions), TypeScript, RxJS, and SCSS
-
Proven experience working with AWS cloud services, including EKS, Lambda, ECS, API Gateway, DynamoDB, S3, CloudFront, and CloudWatch
-
Strong focus on quality assurance with hands-on experience using Jest and Cypress for testing
-
Solid functional understanding, with the ability to translate business needs into efficient and reliable technical solutions
-
Fluent English communication skills at a B2 level or higher, both written and verbal
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn