




Summary: Join a dynamic team as a Senior Full-Stack Engineer, contributing to scalable, high-impact solutions with end-to-end development on a modern AWS cloud-native infrastructure. Highlights: 1. Develop and optimize features using Node.js and Angular 2. Collaborate on deployment and monitoring of cloud components using AWS 3. Work closely with Product, UX, and business teams We are looking for a passionate **Senior Full\-Stack Engineer** to join a team building scalable, high\-impact solutions. In this role, you'll become a key contributor within the squad, working with autonomy to deliver end\-to\-end development on a modern, cloud\-native infrastructure powered by AWS. You'll collaborate closely within a dynamic ecosystem alongside Product, UX, the Tech Lead, and business stakeholders to bring meaningful features to life. **Responsibilities** * Develop and optimize new features using Node.js on the backend and Angular on the frontend, ensuring clean and maintainable code * Actively participate in technical and software design discussions, contributing your own perspective and adding value to the architecture defined by the Tech Lead * Collaborate on the deployment and monitoring of cloud components using AWS services (such as Lambda, ECS, and EKS) * Ensure software quality by writing and running automated unit and integration tests with Jest and Cypress * Guarantee code performance and scalability within event\-driven architectures * Work closely with Product, UX, and business teams to understand functional requirements and translate them into efficient technical solutions * Take part in cross\-team code reviews to maintain consistency and raise the technical bar across the squad **Requirements** * 3\+ years of proven, hands\-on experience as a Full\-Stack Developer, ideally in digital environments or medium\-to\-large scale platforms * Strong proficiency with Node.js (Fastify a plus) and recent versions of Angular * Solid command of TypeScript, RxJS, and layout development with SCSS * Experience designing, consuming, and integrating REST APIs * Practical knowledge of or prior experience working with AWS services (e.g., Lambda, ECS, S3, DynamoDB, CloudWatch) * Commitment to best practices, including Clean Code and SOLID principles * Understanding of event\-driven architectures and messaging systems (e.g., Kafka, RabbitMQ, AWS SNS/SQS) * Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, or similar) * A quality\-focused mindset, with experience writing unit tests using Jest (Cypress or similar E2E tools a plus) * Strong soft skills: proactivity, assertive communication, teamwork, and openness to technical feedback **Nice to have** * Previous experience or knowledge of the Fintech industry, digital banking, or high\-transaction platforms * Hands\-on experience with AWS Lambda, Amazon DynamoDB, and Amazon Elastic Container Service (ECS) * Familiarity with Apache Kafka and building CI/CD workflows **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

