

As an Architect you are responsible for research, design, test, implement, and maintain Android applications
to meet client needs. You are expected to be Subject Matter Experts on Android application architecture.
You are also expected to demonstrate value to the organization by mentoring other team members as they
learn and grow, take ownership and responsibility not only for your deliverables, but for the entire
application and its use, and to find a balance between achieving software excellence and delivering working
code.
Roles and Responsibilities
o Involved with all phases of mobile app development from initial concepts, through design, development,
testing and deployment
o You will help guide multiple Agile teams with open communication channels, regular releases, and a
focus on continuous improvement.
o Guide and mentor a team of Android developers and work closely with Quality Engineers
o Establish best practices and processes that ensure quality within the team
o Champion our best practices and mentor team on use and results of these best practices
o Responsibility for product both pre and post launch to ensure application is meeting customer needs
and achieving continued revenue goals
o Architect, Lead, implement and review new features for android phones and tablets.
o Interactive communication of designs and other development topics to Leadership, Product Owners,
Scrum Master and other Agile Team members.
o Lead code reviews to ensure code quality and shared knowledge.
o Research and analyze the existing code base to identify issues and improve application performance and
maintenance.
o Take ownership and sense of responsibility of all deliverables.
o Work within SCRUM agile process with other stakeholders (Product Owners, XD design, Quality
Engineers) as well as across organization to balance creative objectives with business needs and
technical requirements
Looking for experienced senior Android and iOS mobile architect / developers to join an established team working on a Tier 1 personal cloud platform with 20M+ subscribers. Candidates will be joining at an ideal time as the program undertakes a technology refresh in migrating toward progressive web application technology. Candidates will have the opportunity to be hands on while also leading design activities and implementing programs to improve quality and productivity. Will have a direct channel to the product leadership team for support of transformation initiatives.
ho we have in mind:
• 10+ years of experience in developing native Android application(s). Kotlin is a must.
• Understanding of Hybrid application development is a plus.
• Solid understanding of the full mobile development life cycle.
• Expert in multi-threading concepts to create highly responsive data intensive applications
• Experience leading large development teams in active Lead/Architect role
• Experience architecting mobile applications main focus on Android apps.
• Expert on Android OS, Android UI design principles, Android architectural components, Android
design patterns (MVP, MVVM), best practices and a desire to learn and apply new technologies.
• Ability to design for scalability and resilience
• Strong application process flow and problem-solving techniques
• Experience with RESTful web services using XML/JSON data formats
• Strong focus on refactoring and code quality
• Understanding of software configuration management and release management
• Expert in creating design and maintain architecture documentation, class diagrams, technical flow
documents etc
• High levels of software engineering literacy and communication skills
• Professional demeanor who works easily with leadership, product owners, engineers and other
departments both internally and externally

Similar jobs

Telephonic Interview: Not Available
Designation: Flutter Developer
Exp: 2 - 4 Years
Location: Mohali
Salary: 4- 7 Lac per annum
No. of positions: 1
You can directly come for Walk-in Interviews
Requirements:
- Good Knowledge of Flutter
- Experience working with Android and its API
- Excellent knowledge of Java & oops concepts.
- Knowledge of code versioning tools such as Git.
- Good experience of Android and Android Studio.
- Knowledge of working with remote data via REST or JSON
- Experience on the database, SQLite & broadcast receiver.
- Knowledge of push notification, third-party libraries, and social media integration.
- Have published at least one original Android app.
- Work on bug fixing and improving application performance.


LogiNext is looking for a technically savvy and passionate mobile application developer to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.
You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.
Responsibilities
Develop cutting edge native Android or iOS applications for the mobile platform Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience Own features from their ideation, design, development, test, release and maintenance Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation Collaborate with a talented team of product managers, engineers, and designers Demonstrate high level of ethics, dedication and teamwork
Requirements
Bachelor’s degree in Computer Science, Information Technology or related field 2 to 3 years of experience in developing native Android/iOS mobile applications Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and of IDE like XCode or Android Studio Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques Strong experience in memory management, performance tuning and resource optimization Deep knowledge of mobile automation and unit testing frameworks Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership Experience in both Android and iOS applications is a plus Excellent written and oral communication skills, judgment and decision-making skills, and the ability to work under continual deadline pressure


Job Description:
- The Flutter Mobile Developer will create multi-platform apps for iOS and Android using Google's new Flutter development framework.
- Prior experience developing with Flutter is mandatory
- Flutter is very new, so even if you have never launched a production Flutter app, familiarity with it is important.
- Experience developing with Dart, whether with Flutter or for the web, is required.
- Additionally, deep experience contributing to and managing high-scale production mobile apps is desired
- Be proficient in using version control and continuous integration, with tools such as Git and Jenkins
- Experience with third-party libraries and APIs
Skills
- Desire to work in a Startup environment, able to self-manage.
- Must have built at least two Android and/or iOS apps with Flutter
- Proven working experience in software development
- Working experience in mobile development
- Have published one or more mobile apps in Google Play or App Store
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- Experience working in an agile development process.
- Good communication skills in English
Website: www.brandzgarage.com

Designation: Technical Lead - Android (ABL_SS_597)
Position description:
- Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
- Along with Hands-on development will lead the development of Android applications and their integration with back-end services.
- Work alongside other engineers and developers working on different layers of the infrastructure.
- Translate designs and wireframes into high-quality code
- Design, build and maintain high performance, reusable, and reliable Kotlin and Swift code
- Would be working on IOS platforms hands on along with Android.
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization.
Primary Responsibilities:
- Would be building features and services in android and ios.
Required Skills:
- 7 – 11 years of work experience of Kotlin, RxKotlin and Java
- Knowledge of different designing patterns, Preferably MVVM.
- Experience in Socket Programming and Android Jetpack Components.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes &
- Understanding of Android Porting and Build process, Android native and System app.
- Familiarity with RESTful APIs to connect Android applications to back-end services GRPC, Retrofit.
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Familiarity with cloud message APIs and push notifications, Deep Linking
- A knack for benchmarking and optimization
- Nice to have an understanding of Swift, Objective-C and Cocoa Touch
- Nice to have an understanding with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with Flutter or React Native


- Manage high-level architecture and design data flows in the Android and iOS app in (Dart, Flutter framework)
- Add new features and automate functionalities in backend hosted on Firebase (Typescript, ReactJS framework)
- Setup Marketing and Analytics tools in the app to get relevant daily usage insights and target users in different campaigns. (3rd party tools, Mixpanel)
- Experiment with the live data stream from wearable IoT devices to generate insights using ML models in production.
- Deploying ML models in production to be used inside the app community section.
Qualifications
- Experience: 2+ year of software development experience
Requirements
- Tinkerer - We are a team of builders and love to get our hands dirty on new ideas and technologies. If you love to spend your time working on side-projects, you’ll fit right in.
- Problem Solver - Software development could involve a constant stream of challenges. Confidence and skill to navigate through them is an essential skill to possess.
- Team Player - At iMumz, we believe in building in a strong and small A-Team. A drive to work and contribute towards the team’s overall success and progress is desired.
- Proactive Learner - Technologies change. Frameworks get disrupted every day. Adaptability and desire to stretch to be a constant learner is highly appreciated.
Benefits:
- Be a part of India’s fastest-growing platform for maternal health and get hands-on experience in the growth journey of a digital product.
- Get hands-on experience of building a product for 100,000+ and growing community
- Work on building the core offerings directly with the founders.
- Freedom to work from anywhere till the work gets done.




We are building a new app in vernacular languages in the ed-tech domain. Looking for highly skilled React Native + Android frontend engineers to build the product with A player's team.
We are funded by a leading VC in the country.






Requirements:
- 1 to 2 years hands-on experience with Android programming (If you are fresh out of college you should be great at Java + Android coding)
- Bachelor’s Degree
- Strong Java skills with good knowledge with an attitude of learning.
- Good understanding of object-oriented concepts
- Passionate about creating a phenomenal mobile experience.
- Good understanding of RESTful APIs
Preferred:
- Bachelor’s Degree in Computer Science / Engineering preferred
- Attitude towards implementation of code and relevant tests.
- Hands on experience with consuming RESTful APIs on Android client.
- Hands on experience with 3rd party libraries like Retrofit, Android Support libraries, understanding of Material Design specification, Google Play Services.
- Familiarity with Kotlin a plus

