The team supports this vision by leveraging (cloud) technology to create innovative solutions that differentiate us from competition through increased efficiency and an end-to-end globally consistent digital experience.
Your Role
- Design, develop, and maintain scalable web applications using Angular;
- Collaborate with UI/UX designers to transform design concepts into functional prototypes and production-ready interfaces;
- Contribute to and maintain design systems to ensure consistency and reusability across applications;
- Write clean, maintainable, and efficient code, adhering to best practices and industry standards;
- Optimize applications for maximum speed and scalability, focusing on performance improvements and responsiveness;
- Conduct code reviews and provide constructive feedback to team members;
- Stay up-to-date with emerging technologies and industry trends, evaluating their applicability to improve our technology stack;
- Collaborate with back-end developers to integrate APIs and ensure seamless data flow;
- Troubleshoot and resolve issues in a timely manner to enhance the overall user experience;
- Share experience and knowledge with team members;
- Write design documentation;
- Coach and guide team members in development areas;
- Other duties as assigned.
Your Profile
- You obtained your degree in a technical field;
- At least 5+ years of experience in front-end development, with a strong proficiency in Angular;
- Proven experience with design systems, including their creation, maintenance, and implementation;
- Strong understanding of HTML, CSS, JavaScript, and frameworks like Bootstrap or Material Design;
- Familiarity with state management libraries (such as NgRx or Redux) and RESTful APIs;
- Experience with integrating third-party libraries into Angular projects, such as PrimeNG and Kendo UI for Angular, and the ability to customize and extend them as necessary to meet specific project requirements;
- Proficiency in applying backend security principles within Angular, including the use of technologies such as JWT for secure authentication and data transmission;
- Experience with responsive design and cross-browser compatibility;
- Understanding of accessibility (a11y) standards and best practices;
- Proficient in version control systems, particularly Git;
- Excellent problem-solving skills and a collaborative mindset;
- Good understanding of the S-SDLC;
- Passion for the whole software development and improvement process;
- Result driven, able to work against deadlines;
- Capable of working in a dynamic project environment;
- Able to work independently as well as in team;
- Willing to learn and apply new technologies and best practices;
- Fluent in English.
Make an impact
- Become one of the pioneers in our global Deloitte Tax & Legal digital transformation;
- Discover new technologies, coding practices and be at the forefront of the latest digital trends;
- Build state-of-the-art solutions for our clients;
- Truly understand how to apply Agile Scrum;
- Have a great coach and enjoy many learning opportunities;
- Be part of a multi-cultural, globally connected team.
Our purpose
Our people and culture
Professional development
Benefits to help you thrive
At Deloitte, we know that great people make a great organization. Our comprehensive rewards program helps us deliver a distinctly Deloitte experience that helps that empowers our professionals to thrive mentally, physically, and financially—and live their purpose. To support our professionals and their loved ones, we offer a broad range of benefits. Eligibility requirements may be based on role, tenure, type of employment and/ or other criteria. Learn more about what working at Deloitte can mean for you.
Recruiting tips