Remotify
logo
Sundayy

Frontend Developer, Intermediate

North America

July 2, 2026 at 11:22 AM

✨ AI summary

Location

  • Ontario, Canada

Languages

  • JavaScript (ES6+)
  • HTML5
  • CSS3

Frameworks

  • ReactJS
  • .NET Core / .NET Framework

Databases

  • SQL

Experience Level

  • 2+ years (Intermediate)
About The Company

Citi is a leading global financial services organization with a rich history of providing innovative banking and financial solutions to clients worldwide. Committed to fostering a diverse and inclusive workplace, Citi leverages cutting-edge technology and industry expertise to deliver exceptional services across retail banking, corporate banking, investment banking, and wealth management. Our global presence and dedication to excellence make us a trusted partner for individuals, corporations, and institutions seeking comprehensive financial solutions. We prioritize integrity, innovation, and sustainability in all our operations, ensuring we remain at the forefront of the financial industry.

About The Role

The Intermediate Frontend Developer plays a vital role in designing, developing, and implementing user-facing application systems that enhance our digital offerings. This position requires a professional with solid experience in building engaging, responsive, and high-performance web interfaces. The role involves close collaboration with cross-functional teams, including backend developers, UX designers, and product managers, to create seamless and robust client-server communication channels. The developer will be responsible for translating design mockups into clean, maintainable code, optimizing application performance, and ensuring compatibility across various browsers and devices. Additionally, the role involves participating in code reviews, debugging, and performance tuning to uphold high-quality standards in our software products. The ideal candidate will demonstrate a proactive approach to problem-solving and a thorough understanding of modern frontend technologies, contributing to the continuous improvement of our digital platforms.

Qualifications

  • 2+ years of relevant experience in frontend development within the Financial Service industry.
  • Intermediate level experience in developing robust web applications.
  • Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, and CSS3.
  • Solid experience with SQL databases, including query writing and performance tuning.
  • In-depth understanding of RESTful APIs and client-server architecture.
  • Proficient with version control tools such as Git for collaborative development.
  • Familiarity with backend technologies like .NET Framework / .NET Core for effective integration.
  • Experience or familiarity with WPF (Windows Presentation Foundation) with MVVM pattern is a plus.
  • Excellent written and verbal communication skills.
  • Strong problem-solving and decision-making abilities.
  • Ability to work effectively under pressure and manage tight deadlines or changing requirements.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.

Responsibilities

  • Develop and maintain user-facing applications using modern web technologies, ensuring high performance and responsiveness.
  • Translate design mockups and wireframes into clean, efficient, and maintainable code.
  • Integrate frontend applications with backend services by consuming RESTful APIs, ensuring efficient data flow and system robustness.
  • Collaborate with backend developers to define API contracts and optimize data retrieval processes.
  • Demonstrate a solid understanding of SQL databases through query writing and performance tuning techniques.
  • Utilize development procedures and concepts, including scripting tools, to identify and implement system enhancements.
  • Conduct thorough testing, debugging, and performance optimization of frontend applications.
  • Participate in code reviews, maintain code quality, and adhere to best practices using version control systems like Git.
  • Consult with users, clients, and other technology teams to resolve issues and recommend programming solutions.
  • Assess risks associated with business decisions, ensuring compliance with applicable laws, policies, and regulations.
  • Support the installation and ongoing maintenance of customer exposure systems, providing technical guidance and support.
  • Identify problems, analyze information, and implement effective solutions to improve application performance and user experience.

Benefits

  • Competitive salary packages aligned with industry standards.
  • Comprehensive health insurance plans for employees and their dependents.
  • Opportunities for professional growth and development through training and certifications.
  • Inclusive and diverse work environment fostering innovation and collaboration.
  • Flexible work arrangements to support work-life balance.
  • Employee assistance programs and wellness initiatives.
  • Retirement savings plans and other financial benefits.

Equal Opportunity

Citi is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law. We encourage individuals from diverse backgrounds to apply and join our team. If you require a reasonable accommodation during the application process, please review our Accessibility policies and contact us accordingly.
Apply