Mobile Developer
CGI Inc
London, United Kingdom
3d ago

Title Mobile Developer Category Digital Customer Experience City Various, England - Various, United Kingdom Job Description Mobile Developer

Position Description

If your programming skills are matched by an enthusiasm for problem-solving, and your communication skills are as creative as your coding, there’s a digital revolution underway in the UK that could use your help as a Mobile Developer.

Working with CGI financial services to support our clients with their digital transformation journey. Our teams and services are growing and we are looking for great people to join the team and be part of successful transformation projects.

You will be engaged with leading technology platforms and modern delivery methodologies to work with our customers to guide and deliver their transformation to become digital banks.

These projects cut across all elements of retail banking products from web, mobile, and AI channels. Our teams work closely with client teams ensuring an agile and collaborative approach to bring innovation at all stages of the product development lifecycle.

You will have an appetite for growth and learning supported by a global company which offers clear career planning and training.

Alongside a competitive salary, we offer you access to our share scheme (3% + 3% matching) making you a member not just an employee.

You also have the option to benefit from private medical and dental insurance, flexible retirement options, childcare vouchers and a cycle to work scheme.

As for the future? We work as one team, and are a Top 100 employer. Be a successful part of our story and we’ll support you in taking your career anywhere you want it to go.

Your future duties and responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends
  • Required qualifications to be successful in this role

  • Experience in Android and / or iOS
  • Experience of working with the Dart framework preferably Flutter
  • Understanding of software development life cycle
  • Strong knowledge of different architecture approaches
  • Experience in writing secure mobile applications (OWASP Mobile Top 10)
  • Experience interacting with REST based services
  • Experience with Mobile design patterns e.g MVVM, GoF etc.
  • Experience in programming languages for mobile development e.g. Kotlin / Java or Swift / Objective
  • Desirable skills :

  • Understanding and / or experience of Unit testing and test driven development.
  • Good knowledge of Git including Gitflow branching strategy
  • INDCGI

    Build your career with us.

    It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

    At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership.

    All of our professionals benefit from the value we collectively create.

    Be part of building one of the largest independent technology and business services firms in the world.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form