Job Description
We are looking for qualified Senior Mobile developers to join our Engineering team. The Mobile team is responsible for developing revolutionary finance marketplace mobile apps including the design, user experience and business logic to ensure that our apps are easy-to-use, appealing and effective for our customers. Your broad knowledge with required skill set will make you a vital part of our new and growing team. As a mobile developer you will be motivated to combine the art of design with the art of programming.
Responsibilities:
Responsible as a senior team member in a team that is managing the full life-cycle for Mobile Apps across Android iOS platforms.
Writing high-quality code, participating in product walk-through, code reviews, designing/architecting modules of varying complexity and scope.
Should be able to deliver POC (Proof of Concepts) to Identify the right libraries and technologies to be used by the mobile team.
Should be able to liaise with product managers, architects, and other engineering teams to deliver features on the application.
Responsible for writing clean, maintainable, and highly performant code for mobile apps. Should be able to design and implement low-latency, high-availability, and high-performance mobile applications.
Review and optimize app usage by monitoring key app metrics and rectifying the issues proactively.
Should be able to mentor junior developers with technical guidance, architecture and design patterns
Requirements:
Degree in Computer Science with relevant mobile engineering experience.
3-7 years of relevant hands-on mobile engineering experience working in customer facing mobile application development.
Good command over cross-platform frameworks like React Native and Flutter.
Working knowledge of Android and iOS app development concepts and ecosystems.
A team player with great communication skills.
Should be able to build pixel-perfect, amazingly smooth UIs across both iOS Android mobile platforms.
Should have been exposed to creating reusable react-native component libraries along with the UX Design teams.
Should be familiar with agile development life-cycle, code versioning tools such as Git, exposure to CI/CD practices for mobile development.
Should have experience in deploying Android/iOS apps previously on the play store/Appstore.
Understanding of REST APIs, the document request model, and offline storage.
Job Classification
Industry: FinTech / Payments
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time
Education
Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate
Contact Details:
Company: Yubi
Location(s): Chennai
Keyskills:
Supply chain
Computer science
Loans
Health insurance
GIT
Healthcare
Genetics
Monitoring
Debt market
Android