The Role
We are looking for an experienced Senior UI Developer who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team.
From a technical standpoint, the Senior UI Developer has front-end coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base.
Responsibilities:
· Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
· Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
· Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
· Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns.
· Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary.
· Follow and contribute to defining technical and team standards.
· Collaborate technical leadership to achieve established goals, in line with our broader technical strategy.
Required Qualifications
· 6+ years of professional experience in Angular/React and Typescript with a deep understanding of practical front-end development best practices and ngrx
· 6+ years experience designing responses User Interfaces using HTML, CSS, and Angular UI with strong UI/UX principals
· 6+ years experience with RESTful APIs and integrating front-end applications with APIs, ensuring seamless communication between front-end and back-end systems.
· Practical understanding and experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
· Experience of Data Structures and Object Oriented Principles using Java or NodeJS
· Experience mentoring and providing technical feedback to junior developers
· Ability to work independently and as part of a global team, managing workloads effectively and meeting project goals.
· Bachelor's degree in Computer Science or related areas
Preferred Qualifications
· 3+ years experience with backend or full stack development, particularly microservices frameworks using Java
· Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
· Experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) with both on-premise and public cloud infrastructure
· Exposure to database concepts is a plus
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Other Jobs from Citi
Business Intelligence (Tableau) App Dev. Sr. Programmer Analyst - AVP
Apps Dev Sr. Programmer Anlyst
VP Lending Operations In-Business Risk and Control Lead
Reference Data Services Sr Manager - VP - Hybrid
Junior Data Engineering Analyst - C11 - MISSISSAUGA
Similar Jobs
Senior Software Engineer
AIML Engineer/Lead Data Scientist
Senior Java Fullstack developer (R-17343)
Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say