remotely.living

Senior Full-Stack Engineer (Python & Angular)

EPAM Systems · Remote - Armenia / Georgia / Kazakhstan / Kyrgyzstan / Uzbekistan · 2026-09-29

Apply for this job

Job description

We are seeking a Senior Full-Stack Engineer (Python & Angular) to contribute to the development of a high-load enterprise-grade platform in the Oil & Gas domain. This role primarily focuses on backend development (~70% Python) while also involving frontend responsibilities with Angular and participation in system architecture and design.

Responsibilities

- Develop Python-based microservices and ensure their scalability and performance

- Contribute to frontend development using Angular where necessary

- Design APIs and integrate distributed systems effectively

- Take part in critical architecture and technical decision-making processes

- Operate within Docker environments and manage CI/CD pipelines

- Work in cloud-based setups to support platform deployment

- Collaborate with a cross-functional Agile team to achieve project goals

Requirements

- 3+ years of experience with Python in backend development

- Proficiency in Angular or similar frontend frameworks

- Solid understanding of microservices architecture, API design and OOP & SOLID principles

- Expertise in Docker, Git and Azure DevOps

- Strong problem-solving capabilities and a proactive approach to ownership

- English proficiency at B2 level or higher

Nice to have

- Background in Kubernetes

- Familiarity with messaging systems like RabbitMQ and event-driven architecture

- Qualifications in MongoDB or other NoSQL databases

- Experience with Azure Cloud systems