Job Description
Conduct challenging tech-engineering duties for all teams.
Design, implement, and test complex, multi-tier distributed software application frameworks collaboratively with peers and technical leaders.
Create designs to improve the efficiency, availability, scalability, flexibility, functionality, security, and usability of our systems and components.
Within the department establish benchmarks, standards, techniques, and other mechanisms for defining, measuring, and optimizing non-functional requirements.
Create examples, frameworks, standards, guidebooks, or other tooling that enhances the ability of all members of a team, organization, or domain to work consistently.
Select, design, and/or remediate technology platforms to be resilient to changes in business rules, utilization loads, and/or technology environments, while maintaining short-term focus and delivering concrete business results.
Architecting, designing, and executing migration strategies. from existing experiences and services to new infrastructure.
Project planning and estimating effort for the different phases.
Ability to find and help fix performance, scalability, and other live issues in a very time-critical environment.
Requirements
8 years of experience in Android Development using Java/Kotlin.
Strong knowledge of Android SDK, Android flavors, and Android ecosystem.
Strong command over Android design principles, platform's advantages, and limitations.
Strong knowledge of design patterns.
Experience with consuming RESTful web services.
Should know Data structures and algorithms.
Knowledge in XML, and JSON.
Design patterns such as MVC, MVP, and MVVM.
Experience with the latest development paradigms like functional and reactive programming.
Experience with system design and tech stack upgrade to build highly available, secure, maintainable, performing, and scalable applications.
Has a good understanding of software architecture, scalable data-intensive architecture, and how to work in a team effectively.
Knowledge of machine learning topics relevant to Fintech and operationalizing the end-to-end stack will be a plus.
Possesses excellent communication, and sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.
Extensive experience in Finance-related technology.
This job was posted by Srimanti Chatterjee from mPokket,
💡 Quick Summary
Seeking a career-building opportunity? The Mobile Architect position is now open for candidates interested in the Architect / Interior Designer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Architect / Interior Designer Jobs is a plus.
