C1_Angular UI Developer_CA-MTR_600_824

at  Capgemini

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Oct, 2024Not Specified11 Jul, 2024N/AJavascript,Html,Optimization Techniques,Webpack,Sass,Semantic Markup,Angular,Typescript,Javascript Frameworks,Build Tools,Git,Package Management,CssNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION:

Experience Level: Mid to Senior

QUALIFICATIONS:

  • Proven experience as a Java Developer with strong knowledge of Java programming.
  • Proficiency in front-end technologies: Angular, HTML, CSS, JavaScript, and TypeScript.
  • Experience with JavaScript frameworks, particularly Angular.
  • Familiarity with CSS preprocessors such as SASS or LESS.
  • Knowledge of node packages and package management.
  • Experience with Angular Material and React.
  • Strong understanding of RESTful APIs and how to interact with them.
  • In-depth understanding of semantic markup and web accessibility standards.
  • Experience resolving cross-browser compatibility issues.
  • Proficient in using Git for source control.
  • Understanding of asynchronous request handling and partial page updates.
  • Significant experience debugging websites using Chrome DevTools or similar tools.
  • Ability to write clean, maintainable, and reusable code.
  • Knowledge of full-stack development is a plus.
  • Experience working in Agile development environments.

PREFERRED SKILLS:

  • Experience with other JavaScript frameworks and libraries.
  • Familiarity with build tools like Webpack, Gulp, or Grunt.
  • Understanding of performance optimization techniques.
  • Knowledge of DevOps practices and CI/CD pipelines.

Responsibilities:

ABOUT THE ROLE:

We are seeking a talented Java Developer with expertise in Angular UI development to join our team. The ideal candidate will have a robust background in both backend Java development and front-end technologies, including Angular, HTML, CSS, JavaScript, and TypeScript. This role requires a keen eye for detail, a passion for clean code, and the ability to create seamless and responsive user interfaces.

KEY RESPONSIBILITIES:

  • Develop and maintain backend services using Java.
  • Design and implement user interfaces using Angular, HTML, CSS, JavaScript, and TypeScript.
  • Build reusable code and libraries for future use, ensuring the code is easy to maintain and scalable.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with other team members and stakeholders to deliver high-quality software solutions.
  • Use CSS preprocessors such as SASS or LESS for efficient styling.
  • Integrate with RESTful APIs and other back-end services.
  • Utilize Angular Material and React for UI components and state management.
  • Maintain and improve existing codebases.
  • Debug and troubleshoot issues using Chrome DevTools or other debugging tools.
  • Ensure cross-browser compatibility and resolve any issues that arise.
  • Implement best practices for accessibility and semantic markup.
  • Use Git for source control and version management.
  • Handle asynchronous requests and partial page updates.
  • Work within Agile methodologies to deliver high-quality software.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada