Senior Software Engineer with Angular
EPAM Systems, Inc.
Newtown, PA, United States
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Clean Code Principles
JavaScript (Programming Language)
Agile Methodology
HTML5
Cascading Style Sheets (CSS)
Code Review
Design of User Interfaces
JSON
Node.Js
Pair Programming
E2e Testing
Oop Languages
+16 more
Selenium
TypeScript
Extensible Markup Language (XML)
Cypress (Programming Language)
Backend
Syntactically Awesome Style Sheets (SASS)
AngularJS
Material UI
Playwright
Figma
Reactive Programming
Graphql
Front End Software Development
Restful APIs
Es2015
Docker
Job description
- Develop and maintain high-quality UI applications using modern front-end technologies
- Build scalable solutions with Angular and apply reactive programming principles
- Collaborate with team members through code reviews and pair programming
- Integrate front-end applications with RESTful APIs and backend services
- Implement end-to-end testing to ensure application reliability
- Work within an Agile development environment to deliver features iteratively
- Translate business requirements into clean, maintainable code
- Contribute to architectural decisions and technical discussions
- Communicate clearly and effectively with team members and stakeholders
Requirements
- A minimum of 4 years of hands-on UI Development experience
- Proficiency in HTML5, CSS3 and JavaScript
- Production experience with Angular 19+
- Understanding of Reactive programming
- Extensive knowledge of TypeScript, ES6+ and SASS/LESS
- Familiarity with standard component libraries such as Material UI
- Experience with end-to-end testing frameworks such as Playwright, Cypress or Selenium
- Knowledge of how to interact with RESTful APIs and formats including JSON and XML
- Understanding of NodeJS or other backend technology
- Strong analytical and problem-solving skills with good attention to detail
- Openness to code reviews and pair programming within an Agile environment
- Clear, concise communication skills and good command of written and spoken English
Nice to have
- Experience with Angular 21 and micro front-end architecture
- Familiarity with GraphQL services, Docker and Kubernetes
- Background in Reactive Forms or Template-Driven forms in Angular
- Knowledge of OOP principles and modularity in Angular
- Capability to translate Figma designs into a real product following UI/UX best practices
Benefits & conditions
- Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clients
- Personal development program that will allow you to be valued for your strengths
- Wide range of professional trainings and workshops
- Being part of a collaborative, fast-growing, and innovative design team
- Established and accelerated growth toward different career paths, competencies, and roles
- Broad projects variety and possible mobility between projects over the time
- Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
- Varied social benefits, Sports, Transportation and Health programs
- Work-life balance and flexible schedule, team buildings and sport opportunities
- Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
- Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM’s office for a few days per week and benefit from the EPAM’s virtual working environment - making you able to be productive and work from remote for the rest of the week
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.devGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CH
Chris Heilmann
Dev Digest 133 - Back to Front
almost 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago