Senior UI Programmer Analyst at Citi responsible for designing, developing, and maintaining complex web applications using Angular. Collaborating with UX/UI designers and backend developers in an Agile environment.
Responsibilities
Design, develop, and maintain complex, responsive web applications using Angular (latest versions).
Lead front-end architecture decisions and ensure best coding practices.
Collaborate with UX/UI designers, backend developers, and product owners.
Optimize applications for performance, scalability, and security.
Implement reusable components, shared modules, and state management.
Write clean, testable, and well-documented code.
Conduct code reviews and provide technical guidance to team members.
Integrate RESTful APIs and handle data binding and state management.
Troubleshoot, debug, and resolve production issues.
Participate in Agile/Scrum ceremonies (sprint planning, reviews, retrospectives).
Requirements
7–8 years of overall front-end development experience.
Strong expertise in Angular (Angular 8+) , including: Components, Services, Modules Routing, Guards, Interceptors Reactive Forms & Observables RxJS
Proficient in TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
Experience with REST APIs and JSON-based communication.
Familiarity with state management (NgRx, Redux, or similar).
Experience with unit testing frameworks (Jasmine, Karma, Jest).
Knowledge of responsive design and cross-browser compatibility.
Experience using Git or other version control systems.
Familiarity with build tools like Webpack, Angular CLI .
Exposure to micro-frontends architecture.
Experience with CI/CD pipelines .
Knowledge of Node.js or backend integration concepts.
Experience with cloud platforms (AWS/Azure/GCP).
Prior experience in mentoring or leading a team.
Benefits
Professional development opportunities
Job title
Assistant Vice President – Senior UI Programmer Analyst
Software Development Engineer developing high - performance mobile applications in React Native for Junglee Games in India. Collaborating with cross - functional teams to deliver engaging gaming experiences.
Manager of Engineering leading teams in electromechanical actuation systems for aerospace applications. Overseeing product development, design standards, and continuous improvement initiatives.
VP of Software Development providing technical thought leadership and guidance within Talogy. Leading multiple development teams to define technical vision and enhance technology products on a global scale.
AI Developer designing and optimizing AI models for various applications in Manaus. Collaborating on data pipelines and implementing solutions for real - world AI problems.
Power BI Developer leading BI initiatives at Dentons, a global law firm. Designing dashboards and optimizing data integration solutions in a collaborative environment.
Director of Engineering responsible for lifecycle value optimization and gross margin improvement initiatives at Medline Industries. Leading sustaining engineering efforts and cross - functional collaboration.
Senior Application Developer at S&P Global leading full software development lifecycle and mentoring application development teams. Responsibilities include cross - functional collaboration and production support.
Senior Lead Engineer specializing in Mulesoft integrations and API solutions at Brillio in Guadalajara, Mexico. Leading integration design workshops and managing cross - functional collaboration.