CrawlJobs Logo

Senior UI Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Senior UI Developer is responsible for the establishment and implementation of new or revised application systems, contributing to applications systems analysis and programming activities.

Job Responsibility:

  • Conduct feasibility studies
  • perform time and cost estimates
  • IT planning
  • risk technology
  • applications development and model development
  • establish and implement new or revised applications systems to meet business needs
  • monitor and control all development phases including analysis, design, construction, testing, and implementation
  • provide user and operational support
  • analyze business processes and systems
  • recommend and develop security measures
  • consult with users and technology groups
  • define operating standards and processes
  • act as SME to stakeholders and team members
  • assess risks during business decisions and escalate issues as needed.

Requirements:

  • Expert level knowledge of Front-End development using Angular, TypeScript, React
  • understanding of Front-End development best practices, patterns
  • ability to develop and integrate Micro-Front ends (MFEs)
  • deep understanding of APIs and integration with Front-End
  • hands-on experience with MongoDB/MSSQL/Oracle
  • knowledge of Service-Oriented Architecture and data standards like JSON, Avro, Parquet
  • experience with SCMs like GitHub, GIT, BitBucket and tools like JIRA
  • understanding of Kafka (highly desirable)
  • Agile/Scrum methodology experience
  • systems analysis, design, and architecture fundamentals
  • unit testing and SDLC activities
  • ability to contribute to high- and low-level system design
  • strong communication skills
  • 5–8 years of relevant experience in Applications Development and systems analysis
  • ability to work under pressure and meet deadlines
  • clear and concise communication skills.

Nice to have:

  • Knowledge of Kafka
  • ability to use co-pilot effectively
What we offer:
  • Equal opportunity employer
  • accommodation for persons with disabilities

Additional Information:

Job Posted:
July 22, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.