Senior Ui Developer

Manama, Bahrain

Job Description

This is an exciting opportunity to join a team that is driven by passion for technology and developing its people. You will be closely working with our user experience team, UI development team, QA and business stakeholders, with a lot of room to learn and grow; we are committed to offering as many opportunities as we can to our team members to help them develop both their technical and leadership qualities. You will take on a hands-on role in developing the future state of our platforms while contributing to our development, testing and deployment best practices. Key Responsibilities
  • Build and maintain our state-of-the-art Single-Dealer Platforms ensuring timely delivery of work items in the sprint.
  • Develop and safeguard our code quality and testing standards.
  • Work closely with our colleagues in UX, Development QA and business to understand requirements and ensure the end product matches expectations.
  • Co-ordinate with UX team in developing design system components in Angular framework
  • Building design system components based on requirement and maintaining the code standard
  • Evaluate and perform POCs on new strategic technical products and applications.
Required Skills, Experience and Competencies
  • Full-stack HTML5 development, using latest technologies and libraries
  • Good knowledge of UI/UX design implementation in JavaScript frameworks, HTML5 and CSS
  • Strong knowledge of Angular 9+, React, Typescript, NPM and Node JS
  • Strong expertise with HTML 5, CSS 3, SASS, and writing cross-browser compatible code.
  • Be willing to learn and improve by staying up to date on the latest developments and trends in Angular, JavaScript, and front-end engineering.
  • Work with the entire engineering team to improve the current code and with the DevOps team on the product architecture.
  • Develop application code and unit test in the Angular, REST Web Services.
  • Defining and setting development, test, release, update, and support processes for DevOps operation
  • Troubleshooting techniques and fixing the code bugs
  • Selecting and deploying appropriate CI/CD tools
  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)

Qualifications:
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Education:
  • Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. - 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

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1442096
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manama, Bahrain
  • Education
    Not mentioned