Citi

UI Angular developer - Officer

Citi
Apply
3 days ago
Jersey City, NJ, USAMid Level
H1B sponsor

Base Salary

$96k - $134k/yr

Responsibilities

  • Develop and maintain high-quality Angular applications.
  • Lead complex Angular projects from conception to deployment.
  • Create reusable, modular, scalable UI components using component-driven development.
  • Design and maintain scalable applications using Micro Front End principles.
  • Implement state management solutions and migrate Angular applications between major versions.
  • Write and maintain unit tests and UI tests to support code quality and reliability.
  • Optimize application performance and scalability and apply secure, performant, reusable coding practices.
  • Mentor junior developers and provide technical leadership.
  • Collaborate with cross-functional teams to define and implement new features.
  • Debug frontend applications and integrate with backend services.
  • Apply knowledge of payment systems and processes.

Requirements

  • At least 4 years of experience with advanced knowledge of Angular.
  • Strong proficiency in TypeScript and JavaScript.
  • Expertise in component-driven development and scalable UI component architecture.
  • Experience with Micro Front End principles, state management, Angular version migrations, and frontend debugging.
  • Extensive experience with testing frameworks such as Vitest, Jasmine, Karma, Jest, and Cypress.
  • Strong understanding of frontend development best practices, design patterns, secure coding, performance, and reusability.
  • Strong verbal and written communication and analytical problem-solving skills.
  • Bachelor’s or university degree in Computer Engineering, Information Technology, Computer Science, or equivalent experience.
  • Preferred: knowledge of payments, Angular, TypeScript, HTML5, CSS, JavaScript, web security, and Mongo.
  • Preferred: Figma experience, backend-service integration, open-source contributions, and hands-on familiarity with AI technologies such as Devin and Copilot.
  • Preferred: familiarity with CI/CD pipelines, GitHub, DevOps practices, and Agile development methodologies.

Benefits

  • Full-time role based in Jersey City, New Jersey.
  • Base salary range of $95,770.00 to $133,630.00 per year.
  • Medical, dental, and vision coverage.
  • 401(k), life, accident, and disability insurance.
  • Wellness programs.
  • Paid vacation, sick leave, and holidays.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards; offerings may vary by jurisdiction, job level, and hire date.

Tech Stack

AngularCSSCypressJasmineJavaScriptJestKarmaMongoDBTypeScript

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me