Skip To Main Content

Angular Developer Jobs

EPAM is looking for Angular Developers.

hot
We are seeking a Senior Full-stack Developer with strong expertise in Angular and Node.js to join our team. In this role, you will contribute to the modernization and ongoing development of a mission-critical program management application that supports secure and compliant software deliveries. You will have the opportunity to work on impactful feature development and modernization initiatives for a large-scale enterprise application.
hot
We seek a skilled Angular Developer to join our team. In this dynamic role, you'll tackle various challenges, enhance our codebase, and contribute to the development of new features using Angular. The job requires working 3 days a week from the EPAM office.
We're looking for a Junior Angular Developer to join our team in Nicosia, Cyprus, in a hybrid working mode. As part of our high-performing team, you will contribute to the development and improvement of our web applications. You will primarily work with modern Angular, TypeScript and related technologies, collaborating closely with Backend engineers and product teams.
We are seeking an experienced and dedicated Senior .NET Developer with Angular expertise to join our dynamic team. In this role, you will play a critical part in designing, developing, and maintaining complex software solutions, leveraging cutting-edge technologies such as .NET, Angular, and Azure to deliver high-quality applications.
We are looking for a Senior .NET Developer with strong Microsoft Azure experience to deliver stable, scalable solutions using modern engineering practices. In this role, you will partner with cross-functional teams, build .NET Core and Angular features in C#, apply unit testing, and drive work across the SDLC.
We are seeking a dynamic and experienced Lead Software Engineer who excels in JavaScript, Angular, and Node.js development to lead our team in crafting high-quality, scalable, and efficient web applications. This role involves close collaboration with cross-functional teams to deliver user-centric solutions while staying ahead of industry trends.
hot
We are looking for a highly skilled Senior Front-End Software Engineer with deep expertise in Angular/TypeScript. In this role, you will drive the development of modern web applications, ensure engineering excellence, and contribute to architectural decisions. You will collaborate closely with cross-functional teams and mentor other engineers while delivering scalable, clean, and high-performing user interfaces. This position is ideal for someone who thrives in technically challenging environments, values clean architecture, and enjoys shaping frontend best practices within a global engineering organization.
We are seeking a Senior .NET Developer with expertise in Angular and Azure to join our team. In this role, you will work as a Full Stack Developer, handling backend and frontend tasks, resolving bugs, and contributing to architectural and design decisions. You will collaborate with cross-functional teams to deliver high-quality solutions that align with business requirements and technical standards.
hot
We are seeking a Senior Software Engineer with expertise in Java Fullstack development who is skilled in Angular and other cutting-edge technologies to design, build, and maintain high-quality software solutions. This role involves working on scalable microservices-based architectures, ensuring seamless integration between front-end and back-end systems, and driving technical excellence in our processes. This role is perfect for someone passionate about creating reliable, scalable software solutions while leveraging fullstack expertise to meet complex technical challenges.
Become a key player in our remote team as a Senior .NET Developer , contributing to the creation of cutting-edge software applications. In this position, you will play a pivotal role in implementing ASP.NET Web API for crafting RESTful services, seamlessly integrating Angular components into the application, and harnessing the capabilities of Microsoft Azure services for application deployment and management. This represents an exciting chance to engage with challenging projects and make substantial contributions to the expansion of a dynamic organization.

Angular developer jobs at EPAM

Explore exciting opportunities to work as an Angular developer at EPAM. We are looking for talented individuals with a deep understanding of the Angular framework. 

Our Angular developer roles range from mid to senior level, offering the chance to work on innovative projects with a global team. Whether you have a few years of experience or you're a seasoned professional, EPAM has a place for you. Enjoy the flexibility of remote work while developing your career in technology. Join us and be part of our mission to deliver top-notch digital solutions to our clients worldwide.

Key requirements for hiring Angular developers

Here are the key requirements in more detail:

  • Proficiency in Angular: Candidates should have a strong understanding of the Angular framework and its core principles. They should be able to build and maintain applications using Angular.

  • Experience with JavaScript and TypeScript: Angular developers should have a solid understanding of JavaScript and TypeScript, as Angular is built on these languages.

  • Knowledge of HTML/CSS: A good understanding of HTML and CSS is essential as they are used for creating user interfaces in Angular applications.

  • Understanding of RESTful APIs: Angular developers should understand how to interact with backend services using RESTful APIs.

  • Familiarity with code versioning tools: Knowledge of tools like Git, Mercurial, or SVN is important for maintaining and managing code.

  • Problem-solving skills: Developers should have strong problem-solving skills to debug and fix issues that arise during development.

  • Good communication skills: As developers often work as part of a team, they should have good communication and effective collaboration skills.

  • Degree in computer science/related field: While not always required, a degree in computer science or a related field can demonstrate a foundational understanding of programming principles.

  • Experience with testing frameworks: Knowledge of testing frameworks like Jasmine and Protractor is beneficial for ensuring the quality of the application.

  • Understanding of Agile methodologies: Many development teams work in Agile environments, so understanding of this methodology can be beneficial.

Job responsibilities of Angular developers

Here are some of the basic job responsibilities of Angular developers:

  • Developing user interfaces

  • Writing clean code

  • Testing and debugging

  • Collaborating with the team

  • Integrating with backend services

  • Maintaining documentation

  • Keeping up with industry trends

  • Optimizing applications

  • Participating in code reviews

  • Providing technical support

Soft skills for Angular developer jobs at EPAM

  • Communication skills: Angular developers at EPAM need to efficiently communicate with team members, stakeholders, and clients. 

  • Teamwork: Developers often work in teams, so they should be able to collaborate effectively with others, respect different viewpoints, and contribute to a positive team environment.

  • Problem-solving: Developers should have strong problem-solving skills to debug and fix issues that arise during development. 

  • Time management: Developers should be able to manage their time, prioritize tasks, and meet deadlines.

  • Attention to detail: Developers should have a keen eye for detail to ensure code is clean, efficient, and error-free.

  • Self-motivation: As a remote worker, an Angular developer should be self-motivated and able to work independently with minimal supervision.

  • Patience: Debugging and problem-solving can be time-consuming. Patience is key in these situations to ensure issues are fully resolved.

  • Continuous learning: The field of technology is always evolving. Developers should have a desire for continuous learning to stay updated with the latest technologies.

  • Empathy: Understanding and addressing the needs of users and clients is crucial. Developers should be able to empathize with users to create user-friendly applications.