Required Skills

Web services MVVM Coding Memory management Engineering Manager Green field projects MVC Continuous improvement Financial services Android

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th May 2022

JOB DETAIL

As a Capco Mobile Developer you will:

Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement.

Have deep technical knowledge of two or more technologies and is curious to learn other parts of the stack.

Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers.

Have played a role in the delivery of critical business applications and ideally customer facing applications.

Have the ability to communicate complex ideas to non-experts with eloquence and confidence.

Have an awareness and understanding of new technologies being used in finance and other industries and loves to experiment.

Have a passion for being part of the engineering team that is forming the future of finance.

Skills Expertise

  • A detailed understanding of Kotlin, Java and extensive experience in building mobile applications for Android.
  • Deep understanding of different architecture approaches and what compromises come with each one.
  • Experience in designing app architectures for a scalable and robust app
  • Experience following design patterns: MVC, MVP, MVVM etc.
  • Dependency Injection
  • Reactive Programming (e.g. RXJava2)
  • Highly Proficient in writing quality code, SOLID principles
  • Experience integrating with REST APIs
  • Solid understanding of different CI/CD technologies
  • Experience with all the different steps of the testing pyramid
  • Good understanding of security principles and secure coding
  • Strong understanding of memory management
  • Technical leadership, mentoring and proactive mind set

Nice to have skills

  • Understanding of iOS / React Native / Flutter
  • Knowledge of JS and web framework
  • Knowledge of docker, containers, cloud providers
  • Experience developing REST webservices

Company Information