Senior Angular Developer

Back

Senior Angular Developer

@ CGI

Position Description:

  • CGI is seeking a hands-on Senior Angular Developer with a proven technical expertise to join our dynamic team.
  • You will be involved in a mission critical project, working with a team of smart, dedicated people like yourself who build quality solutions for our customers.
  • Take your talents to a company that inspires growth and values your ideas.
  • As a senior Angular developer for our IP Development scrum team, you will work closely with the architects to evaluate and design the solutions to assigned features.
  • Once the solution is defined, you will implement the solution by designing, developing, testing, and deploying both custom and off-the-shelf software.
  • You will also partner with multiple teams across technology - including architecture, infrastructure and operations, vendors, and consultants - to implement the roadmap.
  • You will help align solutions to the Product’s priorities.
  • You will be a part of the team that plans the solution to ensure capacity and scalability as demand and usage evolves.
  • A commitment to collaborative problem solving, sophisticated design, and quality products are important.
  • The successful candidate will be a member of a high-performing agile team.
  • The senior Angular developer must be self-motivated with a strong work ethic, time-management, and interpersonal skills.
  • The successful candidate must have demonstrated software engineering and effective communication skills.


Responsibilities:

  • Collaborate with stakeholders to implement the state-of-art user experiences.
  • Design and develop a modern highly responsive web-based user interface for Microservices based web application and using the Micro Frontend framework.
  • Engage with architects/product team/leads to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative UX solutions
  • Leverage the latest tools and techniques of web UI/UX Development spectrum.
  • Build reusable components and front-end libraries for future use.
  • Translate design and wireframes into high quality code
  • Develop fast and scalable websites, develop the latest user-interface features using angular and latest JavaScript standards and best practices
  • Deliver robust technical designs, code, and documentation
  • Apply software development best practices, concepts, and principles throughout software development life cycle
  • Ensure that software meets or exceed specified standards and end-user requirements
  • Ensure adherence to secure coding standards and best practices
  • Maintain high standards of software quality by engaging in code review process.



Qualifications:

Required:

  • 8-10 years of experience developing dynamic, highly interactive user interfaces for web applications
  • Proficiency in Angular (12 or above)
  • Skills in one or more frameworks/libraries like jQuery or Bootstrap
  • Good understanding of TypeScript, JavaScript, including DOM manipulation and the JavaScript object model
  • Strong expertise with HTML, CSS and writing cross-browser compatible code.
  • Experience with CSS precompilers like Sass and Less
  • Experience in developing complex Angular applications, directives, controllers, services
  • Experience with testing frameworks like Jasmine, Karma, Mocha
  • Experience with S-508 compliant is a plus.
  • Familiarity with modern build pipelines and tools, continuous integration
  • Writing non-blocking, loosely coupled code and restoring to advanced techniques when needed
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools such as GIT/Bitbucket
  • Self-directed and self-motivated with the ability to charge or play a supporting role.
  • Clear written and verbal communication skills
  • Critical thinker and problem-solving skills


Desired:

  • Experience with building the infrastructure for serving the front-end apps and assets
  • Familiarity with RESTful APIs
  • Understanding of Java web application technology stack


Skills:

  • Angular
  • Application Design
  • Application Development
  • Accessibility


How to Apply:

Apply online at https://www.cgi.com/en/careers

Visit Site to Apply

Location: Lafayette, LA
Date Posted: April 23, 2024
Application Deadline: May 29, 2024
Job Type: Full-time