The world of global advisory audit and tax compliance services for large multi-nationals is rapidly changing and heavily dependent on technology. The KPMG Delivery Network (KDN) is a KPMG special purpose member firm offering a way for clients to leverage KPMG top talent and technology platforms through regional teams of specialists enabling economies of scale and a new way of working that expands beyond local capability
Together with KDN KPMG member firms can drive the sales and delivery of global solutions at a competitive price and in a repeatable and consistent manner. As a member of KDN youll be a part of the KPMG family working alongside some of our professions most skilled practitioners on rewarding programs and initiatives that are changing the way business operates delivering value to our clients and driving positive change in the communities we serve. Youll be enabling KDN accelerate new ways of working using cutting-edge technology and working together with our member firms located in nearly 145 countries to help us achieve our ambition to be the most trusted and trustworthy professional services firm. And through your work youll build a global network and unlock opportunities that you may not have thought possible with access to great support vast resources and an inclusive supportive environment to help you reach your full potential.
Your responsibilities
- Develop and maintain high-performance scalable and user-friendly web applications using Angular and React.
- Collaborate closely with product managers UI/UX designers and backend engineers to define design and ship new features.
- Write clean well-documented and testable code adhering to best practices and coding standards.
- Participate in code reviews providing constructive feedback to peers and continuously improving code quality.
- Troubleshoot and debug complex issues ensuring optimal application performance and reliability.
- Contribute to architectural discussions and decisions helping to shape the future of our front-end stack.
- Stay up-to-date with the latest industry trends and technologies bringing innovative ideas to the team.
What you bring in
- 3 years of hands-on experience developing robust scalable web applications using modern JavaScript (ES6) technologies.
- Demonstrated proficiency in Angular (versions 10 preferred) including advanced concepts like custom directives complex routing with guards and reactive programming with RxJS observables.
- Proven experience building performant React applications leveraging modern features such as Hooks React Router and the Context API for efficient state management.
- Solid understanding of semantic HTML5 and modern CSS (e.g. Flexbox Grid SASS/LESS) with a keen eye for detail in implementing responsive and accessible UI/UX designs using libraries like Material UI or Angular Material.
- Experience with centralized state management libraries such as Redux (for React) or NgRx (for Angular) is highly advantageous demonstrating an understanding of complex application data flows.
- Commitment to quality through experience with automated testing frameworks (e.g. Jest Karma Jasmine React Testing Library) for unit and integration tests. Familiarity and understanding of Agile/Scrum methodologies.
- Strong awareness and practical application of web security best practices and performance optimization techniques (e.g. lazy loading code splitting bundle optimization) for front-end applications.
- Ability to produce clear concise and maintainable code documentation as well as comprehensive technical specifications for features and architectural decisions fostering team collaboration.
- Bachelors degree in Computer Science Software Engineering or a related field or equivalent practical experience and a strong portfolio.
- Excellent verbal and written communication skills in English enabling effective collaboration within a diverse international team.
What we offer:
- The chance to work in a top talent team
- Attractive remuneration
- Build nowledge in cutting-edge technologies
- Opportunity for continuous training learning and certification
- Experience in an international and multicultural organization
- Work on challenging projects with clients in various industries around the globe
- Modern office environment
- Additional health insurance
- Life insurance
- 50 benefits and services to choose from
- Hybrid working policy
Required Experience:
Senior IC