Talent.com
This job offer is not available in your country.
Senior Frontend Engineer with Angular

Senior Frontend Engineer with Angular

CGIBucharest, Romania
18 days ago
Job description

Position Description :

We are looking for a highly skilled Senior Frontend Developer with expertise in Angular to join our team. You will play a key role in designing and developing high-performance, scalable web applications.

The ideal candidate is passionate about building clean, maintainable code and has a strong understanding of frontend architecture, modern development methodologies, and DevOps practices.

Your future duties and responsibilities :

  • Develop, enhance, and maintain frontend applications using Angular 18 and TypeScript.
  • Implement state management using NgNeat ELF and NgRx.
  • Utilize RxJS for reactive programming and event handling.
  • Develop and maintain UI components with AG-Grid and custom component libraries.
  • Write and execute automated tests using Jest, Playwright, and other testing frameworks.
  • Optimize performance, security, and scalability of frontend solutions.
  • Collaborate with Product, BI, and Design Teams to prioritize and deliver high-quality solutions.
  • Maintain and improve CI / CD pipelines using GitHub Actions.
  • Monitor application performance and troubleshooting using Instana, Grafana, and OpenSearch.
  • Follow best practices for testing, quality, and security to ensure reliable and maintainable code.
  • Participate in Agile development processes and contribute to continuous improvement efforts.

Required qualifications to be successful in this role :

  • Extensive experience with Angular (version 18 preferred) and TypeScript.
  • Strong understanding of NgNeat ELF, NgRx, and RxJS.
  • Hands-on experience with Playwright, Jest, and E2E testing methodologies.
  • Familiarity with AG-Grid and best practices for creating reusable UI components.
  • Knowledge of modern DevOps practices, including application operations.
  • Experience with CI / CD tools and workflows (GitHub Actions, etc.).
  • Strong debugging and performance optimization skills.
  • Ability to design and implement clean, maintainable, and well-tested code.
  • Understanding of frontend architecture and how systems interact.
  • Agile mindset with experience in Scrum / Kanban methodologies.
  • Excellent communication skills and ability to collaborate across teams.
  • A growth mindset with a passion for learning new technologies and sharing knowledge.
  • Experience with custom component libraries.
  • Familiarity with security best practices in frontend development.
  • Understanding of micro-frontend architecture.
  • Hands-on experience with OpenSearch, Grafana, and Instana for monitoring and logging.
  • What you’ll find at CGI :

  • Financial Perks : Invest in your future with a share purchase plan co-funded by CGI, and the flexibility to cash in at any time.
  • Full Healthcare Package : Take care of yourself and your family with our healthcare and dental subscription, and life insurance covering medical needs for both you and your children.
  • Convenient Online Platform : Explore the Benefit online platform, where you can easily book, get tickets, access online courses, receive meal vouchers, arrange medical services, and explore hobby facilities.
  • Continuous Learning : Shape your skills based on your interests through our internal Learning Platform : CGI Academia. Learn up to 9 different languages with goFLUENT on CGI Academia.
  • Mental Health Support : Benefit from our Member Assistance Program (MAP) - a confidential support service that helps you tackle professional and personal challenges at no cost to you.
  • Library at Office’s Doorstep : Immerse yourself in knowledge with Bookster, the first public modern library delivering books right to the company’s door.
  • Rewards for Referrals : Extend your network – refer your friends and earn a bonus through our rewarded referral program.
  • Volunteer Opportunities : Make a positive impact by enrolling in CGI for Good, our internal platform, participating in various volunteering activities.
  • Leave Policy : Enjoy between 21 to 24 days of leave, depending on your seniority.
  • Accessible Office Location : Join us in Bucharest, at The Bridge Building, near Grozavesti metro station, away from the crowded areas, where you'll find a friendly working environment.
  • Flexible Work Setup : Enjoy the best of both advantages with our hybrid work model.
  • Skills :
  • Angular
  • Create a job alert for this search

    Frontend Engineer • Bucharest, Romania