Citi

Intermediate Frontend Developer

Citi

Mississauga, Ontario, Canada · Full Time

Be the first to apply

Experience
2+ yrs
Salary
USD 79,320 – USD 110,680 / year
Openings
1
Posted
hace 10 horas
Work mode
In office
Education
Bachelor's degree or equivalent experience
Eligibility
<ul><li>Applicants must have a relevant Bachelor's degree or equivalent industry experience.</li><li>Open to all candidates authorized to work in Canada.</li></ul>
Resume
Required to apply

Where you'll work

Job description

About the Role

As an Intermediate Frontend Developer, you will play a pivotal role in designing, building, and maintaining responsive user interfaces for web applications within a dynamic technology team. The position is focused on utilizing modern frontend frameworks and tools to create performant and scalable client-facing systems.

Key Responsibilities

  • Create, enhance, and support modern web applications using ReactJS, enhanced JavaScript (ES6+), HTML5, and CSS3, ensuring seamless experiences across devices and browsers.
  • Translate UI/UX design prototypes into reliable and well-structured code, developing reusable components.
  • Establish seamless connectivity by integrating frontend solutions with backend APIs, managing efficient data communication and client-server workflows.
  • Partner with backend engineers to clarify API contracts and streamline data queries, applying knowledge of SQL for crafting and optimizing queries.
  • Diagnose and resolve application errors, employing debugging and performance-tuning techniques for continuous quality improvement.
  • Engage in code reviews and uphold high standards using version control systems such as Git.
  • Provide consultation to stakeholders on issues, propose programming solutions, and help implement user support systems.
  • Assess risks and contribute to compliance initiatives, ensuring adherence to organizational and legal standards.

Required Qualifications

  • At least 2 years of hands-on experience in frontend development, ideally within financial services or a similarly regulated environment.
  • Practical background in building scalable web applications at an intermediate level.
  • Demonstrated expertise with ReactJS, JavaScript ES6+, HTML5, and CSS3.
  • Proficient in SQL for query writing and understanding database performance considerations.
  • Experience integrating applications using RESTful APIs and thorough knowledge of client-server models.
  • Effective use of Git for collaborative programming.
  • General awareness of backend platforms such as .NET Framework/.NET Core.
  • Familiarity with WPF and MVVM patterns is desirable.
  • Strong communication skills, both written and verbal.
  • Proven abilities in analytical thinking, decision-making, and working under tight timelines or changing project scopes.

Education

  • Bachelor's degree or equivalent practical experience.

Compensation

The salary range for this role is $79,320 to $110,680 annually.

Additional Information

  • The role sits in the Technology team within Applications Development.
  • The hiring process makes use of automated matching tools to align your skills with suitable roles, but all selection decisions are made by dedicated recruitment personnel.
  • This vacancy is for an existing, ongoing position.

Equal Opportunity Statement

Applications are encouraged from all qualified candidates, regardless of background, with consideration given without discrimination. Accommodations are available for persons with disabilities throughout the recruitment process upon request.

Work styles they’re looking for

Communication Adaptability Analytical Thinking Decision making

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help