Strong programming skills in Java, Android and Kotlin
Hands on Experience in UI development with good UX sense understanding.
Hands on Experience in Database design and management
Hands on Experience to create and maintain backend-framework for mobile applications.
Hands-on development experience on cloud-based platforms like GCP/Azure/AWS
Ability to manage and provide technical guidance to the team.
Strong experience in designing APIs using RAML, Swagger, etc.
Service Definition Development.
API Standards, Security, Policies Definition and Management.
Participate in architectural discussions and act as tech guardian for the team and drive towards implementing the same.
REQUIRED EXPERIENCE:
Bachelor s and/or Master s degree in computer science or equivalent work experience
Excellent analytical, problem solving, and communication skills.
10+ years of software engineering experience in a multi-national company
7+ years of Android, Kotlin and Java knowledge of C++
3+ years of Experience with RxJava, MVVM, Redux, JNI
Experience with Git or similar version control system, continuous integration.
Be responsible in design, develop and testing mobile-based application working in tandem with server architecture
Proficiency in automated unit test development practices and design methodologies
Fluent English
ADDITIONAL SKILLS:
Experience with agile concepts, especially Scrum
Working experience with a Cloud Platform is a must
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate