3 days ago
Base Salary
$85k - $118k/yr
Responsibilities
- Develop and maintain Angular single-page applications, reusable components, directives, services, standalone components, and modular application features.
- Translate business requirements, wireframes, and design specifications into responsive and accessible user interfaces.
- Integrate frontend applications with RESTful APIs and backend services, and troubleshoot, debug, and resolve application defects.
- Support production applications by investigating issues, monitoring performance, and identifying improvement opportunities.
- Develop and maintain unit and integration tests using Jest and related testing frameworks.
- Participate in peer code reviews and support continuous integration, deployment, static analysis, and code quality initiatives.
- Collaborate with engineers, product owners, business analysts, UX designers, and other stakeholders to deliver software solutions.
- Participate in Agile ceremonies and continue learning frontend technologies, software engineering principles, secure coding, and enterprise development practices.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- 0–2 years of software development experience, including internships, co-ops, academic projects, or professional experience.
- Experience with JavaScript or TypeScript fundamentals and familiarity with Angular through coursework, personal projects, internships, or professional experience.
- Understanding of HTML5, CSS3, REST APIs, and client-server architecture.
- Strong analytical, problem-solving, verbal, and written communication skills, with the ability to learn and adapt in a fast-paced environment.
- Preferred qualifications include exposure to Angular, RxJS, modern JavaScript frameworks, Git, unit testing, Jest, responsive design, web accessibility, Micro Frontend architectures, cloud platforms, CI/CD pipelines, and Agile development environments.
Benefits
- Full-time role based in Irving, Texas, United States.
- Salary range is $84,580.00–$118,020.00 per year.
- Eligible employees may receive discretionary and formulaic incentive and retention awards.
- Benefits may include medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; wellness programs; vacation, sick leave, and paid holidays.
Tech Stack
Categories
About Citi
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.
