Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Citi Group Applications Development Technology Lead Analyst - UI 
Canada, Ontario 
845733926

03.09.2024
Mandatory Technical / Functional Skills:
  • Hands on experience in designing and developing applications using Angular 14 and above version.
  • Proficient in JavaScript, Typescript, CSS 3, SCSS, HTML 5, ES6+, Responsive web design.
  • Solid Experience with reactive programming concepts and RxJs (Observables)
  • Experience in Micro Front End (MFE) architecture using webpack module federation, NGRX.
  • Good knowledge of SOLID and component design principles
  • Unit Testing (Jasmine, Karma, Jest)
  • E2E Testing (Protractor, Cypress)
  • Experience with Agile (Scrum)
  • Good coding standards
  • Very good communication skills
  • Problem-solving attitude
  • Ability to establish priorities.
Responsibilities
  • Collaborate with the customer Business Analysts & SMEs to perform detailed requirements analysis.
  • Responsible for Components Design, Construction & Unit Testing of assigned components/modules
  • Perform technical review and resolve any technical challenges.
  • Understanding of agile development methodologies and test-driven development practices
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
  • Serve as mentor or coach to new or mid-level developers.
Job Qualifications and Skill Sets
  • The role requires an individual who is results-focused, proactive, highly collaborative, confident under pressure, and has demonstrated skill in both solution evangelism and expectation management.
  • Strong leadership skills, excellent communication, time-management; planning, negotiation skills and presentation skills are highly desirable.
  • Minimum of 8+ years of UI development experience
  • 3+ years’ experience with leading cross functional Angular teams
  • Excellent analytical, problem-solving, and troubleshooting skills
  • Experience in managing and implementing successful projects.
  • In-depth knowledge of Application design and programming
  • In-depth knowledge and understanding of Java script and its design patterns.
  • In-depth knowledge of Angular core features, Micro front ends.
  • Experience in performance enhancement
  • Good to have exposure to NX.
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate.
  • Consistently demonstrates clear and concise written and verbal communication.

Education:
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the