Senior Engineer/ Engineer - Android Job in Mutual Mobile

Senior Engineer/ Engineer - Android

Apply Now
Job Summary

jobs Requirements

We expect Engineers to: Build breadth across multiple tech stacks Write high-quality, extensible, testable code Participate in planning activities and provide accurate story estimates Conduct code reviews and act as a role model on the team Proactively breakdown work, identify risks, and explore solutions Engineers have experience: Being highly-capable experts in Kotlin and Java Strong with Data Structures & Algorithms Experience in MVVM, Kotlin, Coroutines, Constraint Layout, Flows, Extension Functions, gRPC, Dagger 2 Building applications using SOLID, MVVM and Clean Architecture. Strong knowledge on DI and Reactive programming (Dagger2 and RxJava2) Knowledge of coroutines and multithreading. Architecting applications using Architectural and Jetpack Components. Using relational and document-store databases (SQLite, etc) Good knowledge on authentication, authorization and security technologies Experience in continuous integration, and unit testing and mocking frameworks Preferred experience includes: 2+ years of Android Engineering experience Understanding Test Driven Development and can mentor other engineers on when code needs to be wrapped with unit, integration, and system tests. Familiarity with hybrid platforms such as React Native or Flutter Experience with monitoring and performance tools Integrating third-party systems: Firebase, Notifications, Payment Systems, etc. Ability to actively participate in technical discussions with customers. Experience working with cross-functional teams across several countries, as you ll need to work with everyone--Clients, PMs, UX/UI Designers, QA, Server Devs, Mobile and Web Devs.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs