Description
Summary:
Seeking a Senior Full-Stack Developer to design and develop end-to-end features, take technical ownership, and collaborate across teams on a modern AWS-based infrastructure.
Highlights:
1. Work on a modern AWS-based infrastructure with full technical ownership
2. Collaborate directly with product, UX, vendors, and business stakeholders
3. Opportunity to mentor peers and contribute to architectural decisions
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