Skip to main content

Careers

Senior Angular and REACT Developer

Job Req ID 25889359 Location(s) Seef, Bahrain Job Type On-Site/Resident Job Category Technology
Apply Now

Fixed Income Sales and Trading Services Technology (FI S&T Services Tech) is responsible for delivering advanced technology solutions to support Citi Markets Fixed Income businesses. The Senior Angular & React Developer is a senior-level position focused on designing, developing, and implementing complex frontend systems. This role emphasizes driving innovation, ensuring seamless system integration, and delivering impactful solutions to meet business objectives.

Responsibilities:

  • Design and develop responsive, high-performance web applications using Angular and React frameworks.
  • Collaborate with cross-functional teams, including back-end developers, UI/UX designers, and product managers, to deliver high-quality solutions.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Optimize applications for maximum speed and scalability.
  • Implement and maintain state management solutions (e.g., Redux, NgRx).
  • Debug and resolve technical issues, ensuring the stability and reliability of applications.
  • Stay updated with the latest trends and advancements in front-end technologies and frameworks.
  • Mentor junior developers and provide technical guidance to the team.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Work with RESTful APIs and integrate third-party services as needed.
  • Contribute to the development of firm-wide UI core frameworks, ensuring scalability, reusability, and alignment with fixed income business needs.

Qualifications:

  • Bachelor’s degree or higher in Computer Science or a related field, with significant years of frontend development experience and a strong computer science foundation.
  • Expertise in mainstream frontend frameworks (e.g., Angular, React, Vue), with proficiency in TypeScript and experience in modular development and performance optimization.
  • Proven experience in developing or managing firm-wide UI core frameworks, with a solid understanding of fixed income business and financial instruments.
  • Strong proficiency in Angular and React , including hooks, functional components, and state management libraries (e.g., Redux, NgRx, Context API).
  • Strong understanding of design patterns, algorithms, and complex system architecture design.
  • Experience with performance monitoring, frontend engineering tools (e.g., Webpack, Vite), and CI/CD pipelines.
  • Solid understanding of JavaScript, TypeScript, HTML5, and CSS3, with knowledge of responsive design principles and cross-browser compatibility.
  • Experience with version control systems like Git, and familiarity with collaboration tools.
  • Knowledge of backend technologies (e.g., Node.js, Golang, Java) or full-stack development experience is a plus.
  • Excellent communication and collaboration skills, with team management experience being a plus.
  • Understanding of Python, Generative AI (Gen AI), and LLMs, including their applications and frameworks, is a plus.

Education:

  • Bachelor’s degree or equivalent experience in a relevant field.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Apply Now

Saved Jobs

You have no saved jobs

Previously Viewed Jobs

You have no viewed jobs