Senior Angular Engineer
Your journey matters – start it with us
This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is you
- 5+ years of frontend development with Angular, TypeScript, and RxJS
- Comfortable with modern Angular (17+)
- State management with NgRx (Store/Effects/Entity) or equivalent experience
- Building web apps end-to-end against REST/JSON backends in a classic client–server architecture
- Experience with an enterprise UI library; Kendo UI for Angular (or Angular Material/PrimeNG) — Kendo is a strong plus
- Authentication/authorization fundamentals (OAuth 2.0 / OIDC); Keycloak is a bonus
- Tooling & quality: Angular CLI, ESLint, Prettier, unit testing (Jest preferred)
- CI/CD exposure (GitHub Actions / GitLab CI / Azure DevOps)
- Proficient with Git workflows (branching, PRs, code reviews) and Jira (or similar)
- Excellent communication in English. Comfortable working in larger Agile teams and across teams
This is your role
- Develop new features and UI components across multiple web apps for the whole system
- Maintain and upgrade existing codebases
- Integrate with REST APIs and work in a classic client–server architecture
- Troubleshoot and fix reported issues in a timely manner
- Collaborate daily with a larger cross-functional team (devs, QA, PO) and across teams
- Participate in regular team ceremonies and reviews
- Member of an existing Avenga development team
- Focus on new feature delivery, continuous maintenance & upgrades, and issue resolution
- Regular collaboration and participation in team meetings
We take pride in the diverse skills and character of our teams, welcoming everyone to apply and contribute to our collective strength.
- Locations
- Skopje, Istanbul, Izmir, Ohrid, Bitola
- Profile
- Engineering
- Seniority
- Senior-level
- Technology
- Angular
Your way in starts here
APPLICATION
Send us your application, we are ready to hear your story and explore how we can grow together.
REVIEW
Our team carefully reviews every application with curiosity and care. If your profile isn’t the right fit today, we will keep it in mind for future opportunities that match your skills and ambitions.
TALENT ACQUISITION INTERVIEW
You will meet our Talent team to talk about your goals and learn more about who we are, what we offer, and how we support our people.
TECHNICAL INTERVIEW
Our tech interview is all about diving deeper into your expertise and understanding your strengths, how you solve problems, and how you think – no trick questions, just a meaningful conversation.
CUSTOMER INTERVIEW
For some roles, especially when our clients are closely involved, you might also have a conversation with them – it’s a chance for everyone to align and get to know each other better.
JOB OFFER
If we both feel it’s the right match, we will send you an offer to join us. And even if it’s not the time just yet, you’ll always hear back from us.
WELCOME!
Your new team is excited to meet you, support you, and build something great together. Let’s make your first day the start of a journey that shapes a career that matters.
Already working at Avenga?
Let’s recruit together and find your next colleague.