Android Developer
at It is an innovative outsourced product development company
Overall 0.6-3 years of development experience on Android with Kotlin.
Should have atleat one enterprise application on Google Play Store.
Should be willing to relocate to Pune.

Similar jobs
- Experience using Android Studio, Android SDK, Kotlin, Agile Methodologies (e.g.
Scrum, Kanban)
- Excellent Understanding of Android app architecture and use of design patterns,
Android UX/UI guidelines/best practices and the ability to engage with the creative
team to deliver pragmatic solutions, balancing design, quality and velocity.
- Flair for clean code, reusability, testability and readability (SOLID, TDD)
- Good Communication skills.
Job brief
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
- Absolutely required to be proficient in English (both speaking and writing).
BS/MS degree in Computer Science, Engineering or a related subject - Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
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
0 to 1 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
- B.E Computer Science or equivalent.
- Demonstrable portfolio of released applications on the Android market with experience in
Android development.
- In-depth knowledge of at least one programming language like Kotlin
- Strong knowledge of how to work with RESTful APIs
- Strong Familiarity with OOP design principles
- Integrate with our backend web services to deliver better and faster user experience
- Strong knowledge of version control (i.e. git, svn, etc.)
- Ability to performance tune and scale applications
- Agile development experience
- Experience working at a software product company is a major plus
- Passion to learn and develop new skills continuously
- Strong sense of ownership in every application they build
- Working with highly collaborative and dynamic team environments
Experience:
- Min 3 year experience
- Startup experience is a must.
Location:
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
.
gingerCube Inc., based in Dallas, USA, provides a software platform to interface with hospitals, physician groups, resident programs, and billing services, improving revenue cycle and reducing time to bill by up to 85%. Our flagship product, maxRVU has been adopted by physician groups, hospitals and revenue cycle companies across the US. Over the past 8 years, we have developed a solid brand and continue to grow swiftly with top healthcare systems.
To meet rapid expansion, we are looking to hire a full-time Lead Engineer to join our growing team in Mumbai to build our products using Android SDK Stack As our Lead Engineer, you will be responsible for creating innovative solutions to technical problems and deliver a top-notch user-experience to our enterprise customers. You must be highly motivated, lead by example and have a knack for designing optimized solutions.
Responsibilities
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Maintain code quality, organization, and automatization
Skills
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Ability to implement AWS & Google cloud services
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
● Ability to design and implement and maintain highly complex systems and
subsystems.
● Writing well-designed, testable and efficient code.
● Designing and developing advanced applications for the Android platform.
● Working as a part of a dynamic team to deliver winning products.
● Troubleshoot, debug and optimize existing applications
.
Requirements:
● Bachelor's degree in Computer Science, related technical field or equivalent
practical experience
● Strong logical and analytical skills
● Should be adaptable and fast learner
● Experience in computer science, data structures, algorithms and software design.
● Experience in Software Development and coding in any general purpose
programming language.
● Should have an interest in android development
Location: Noida
A mobile first Neo-banking start-up, Finin aims to help you manage & spend your money seamlessly.
We are a Bengaluru based young & vibrant team planning to on-board amazing talent, someone like you. Please go through the job description below, and connect with us if you deem we are a good fit in the next step of your career progression.
We value your time & hence have a stringent policy to communicate a decision within 7-10 days.
Your work at Finin:
As our primary android developer , you are expected to
- Build a light-weight, low latent Android applications with limited or no dependency on third-party modules.
- Build application logic & develop user facing features in Kotlin.
- Build reusable components & front-end libraries for future use, as and wherever needed.
- Translate designs & wireframes into high-quality code.
- Define front-end architecture, document, estimate scope, & deliver on time.
- Plan for new technology insertion & trade-offs in development.
Further, as any early stage start-up, we expect you to be comfortable wearing multiple hats, & be a proactive contributor towards building something truly remarkable.
Candidate profile:
- At least 4 years of professional experience building native projects for Android.
- Have at least two live projects.
- Practical knowledge of working with RESTful APIs, & version control tools such as git.
- Experience creating custom libraries.
- Proficiency in various software design patterns.
- Accountable & a proactive communicator.
- Has worked in agile or iterative environment. Can estimate scope & prioritise.
- Independent problem solver. Comfortable with ambiguity & fast pace start-up work culture.
Bonus points:
- If you have previous experience building technology for Finance products.
- If you have contributed in at least two stages of product development: MVP & Growth.
- If you are a do-er.
- 3-5 years of experience in Native Android App development (Preferably for a B2C Product)
- Proficiency in various algorithms and data structures.
- Familiar with Kotlin/Java language, and experience with Object-Oriented Design.
- Strong experience with REST APIs, storage databases, Multi-threading, performance and memory tuning.
- Good knowledge of architectural patterns such as MVP and MVVM.
Ivan Infotech is looking for talented Hybrid developer.
Job Responsibility :
- Develop hybrid mobile application using ionic or react native.
- Manage the complete app development life cycle, which includes Screen Layout development, API integration, Testing and Submission to app stores .
- Experience of building Apps using CLI for Android and iOS. Experience of interacting with Apple Store and Play Store.
- Capability to integrate with third party APIs .
- Should have experience in Front end design and back end coding.
Required Skilled:
- Minimum 1.5 year of year experience hybrid mobile application development.
- Experience with HTML5, CSS3, Angular js, jQuery and Responsive Web Design frameworks .
- Should have knowledge of developing Hybrid Mobile applications using Ionic or React native framework.
- Should have good knowledge in cordova.
Benefit:
- Monday to Friday working.
- Flexible working hour.
- Hassle free working environment.









