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
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 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.
About Globalshiksha.com
Similar jobs
Senior Software Engineer (Mobile)
About us
At Azent, we seek to revolutionize how students go to study abroad.
An international education advisory, backed by years of experience in education and technology, Azent is the brainchild of Atul Nishar (founder of Aptech and Hexaware Technologies). With an unprecedented investment in infrastructure and technology, we aim to create a one-of-a-kind experience for students aspiring to international education. We, at Azent, will ease the admission process by advising on university and course selection, the university application and visa requirements, and will also enable an easy transition to the new environment with support service offerings extending right until the student's arrival on campus.
Roles & Responsibilities
- Work with the Business Teams & Product Managers, understand the requirements and design the technical architecture and implement it
- Build the code independently according to the technical specifications, detailed design, maintainability, and coding and efficiency standards
- Create a technical design from Functional Design Doc / Requirements Doc and be able to troubleshoot with debugging skills
Qualifications:
- 3+ years of programming experience in React Native / Flutter
- Experience in building applications from scratch (designing the architecture, database schema, deployment, CI/CD)
- Experience in Leading a Team is a plus
- Must have experience in launching apps on Play Store and App Store.
- Playing an active role in the technology community, ie., contributing to open source projects, speaking at conferences, blogging, etc
Senior Technical Lead - Mobile App Development
at CodeCraft Technologies Private Limited
• Collaboration with teams spread across different locations and vendors
• Leading the team on daily development tasks
• Helping the team to solve complex design/architectural problems
• Managing App Store and Play Store releases
• Guide other members in the team. Should take initiatives to improve code quality standards and team efficiency.
• Participate in the requirements gathering and come up efficient solutions
• Efficiently estimate on high and low level requirements along with assessing risk items
• Closely work with client managers and architects.
Desired Profile:
• Minimum 8 years of hands-on experience in Mobile App Development (iOS/Android).
• At least 2 years of hands-on experience with Flutter.
• Experience with MVVM/MVP/MVC/VIPER Pattern.
• Familiarity with RESTful APIs/ GraphQL.
• Experience with any of the state management libraries like Bloc, Provider, Mobx, etc.
• Experience with databases like Firebase and SQLite.
• Strong understanding of UI design principles, patterns, and best practices.
• Familiarity with cloud message APIs and push notifications.
• Experience with offline storage, threading, and performance tuning.
• Decent experience on Scrum and Agile development process. Be proficient in using version control and
continuous integration, with tools such as Bitbucket, Git and Jenkins.
• Experience on user engagement/behavioural Analytics.
• Good communication skills. Should be a problem solver with an attitude to contribute towards the success of
Team/Project as well as organization
• Should evidence a few well-known applications in the stores
Good to Have:
• Full stack development experience.
• Work experience on insurance domain.
Programming
2+ years of professional experience working with React Native
Deep knowledge of component state management experience (specifically in React
Native)
Familiarity with native build tools, like XCode, Gradle
Good understanding of Redux
Ability to work through new and difficult React Native issues and contribute to libraries
as needed.
Ability to create and maintain continuous integration and delivery of React Native
applications.
Ability to understand business requirements and translate them into technical
requirements
2. Worked on Android applications from scratch. Exposure to audio video content based applications is
preferred.
3. Up to date on upcoming trends in android and its ecosystem.
4. Sound knowledge about application performance tuning on all parameters like network utilization,
application size and battery usage.
5. Experience with dagger, retrofit, rx-android, android architecture components etc.
6. Hands on experience with test driven development, mock frameworks, modular code design and popular design patterns.
Roles & Responsibilities:
- Writing well-designed, testable and efficient code.
- Gathering and evaluating user feedback.
- Working as a part of a dynamic team to deliver winning products.
- Providing code documentation and other inputs to technical documents.
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- Troubleshooting and debugging to optimise performance.
- You possess a Degree/Diploma in Computer Science, Engineering or related field.
- You have at least 1-3 year experience, ideally within a Software Engineer role with some inhand experience with Flutter or dart.
- You pay strong attention to detail and deliver work that is of a high standard.
- You are adaptable and thrive in changing environments.
- You are highly goal driven and work well in fast paced environments.
Senior Android Developer
· 2-6 years of proven software development experience and proven working experience in Android app development
· Having published at least one original Android app is a definite plus
· Experience with Android SDK (experience in AndroidTV framework will be a plus)
· Experience working with remote data via REST and JSON
· Experience with third-party libraries and APIs
· Experience with networking technologies
· Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
· Solid understanding of the full mobile development life cycle.
Flutter developer
- Must have built at least two Android and/or iOS apps with Flutter.
- Working experience of 3 + years in mobile development.
- Have published one or more mobile apps in Google Play / App Store or available on Github.
- 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, including automated testing and building.
- Experience working in an agile development process.
- Work experience in Android Studio (JAVA/KOTLIN)/xCode(Swift) is an advantage.
- Be proficient in using version control and continuous integration.
Responsibilities:
- Create multi-platform apps for iOS/Android using Flutter Development Framework
- Micro code enhancements within mobile platforms like android/iOS Flutter widgets for iOS and Android.
- Participation in the process of analysis, designing, implementation and testing of new apps
Beneficial:
- Familiarity with web application development and different client-server communication protocols.
- Knowledge on iOS distribution profiles and certificates for App store distribution
- UI/UX tools experience
- Desire to work in a startup environment, able to self-manage and work remotely
- Good communication skills in English
Description
We are looking for a stellar Mobile App developer to help us build our next Android app for our IoT Devices/Application.
Responsibilities:
- Build our Android app for our IoT Devices/Applications
- Work with product owners to spec the requirements.
- Design, code, test and deliver various features in our product roadmap
- Fix customer issues as needed.
- Integration with Amazon Alexa, Google Home Kit and other third party platforms.
Requirements
Required Skills:
- 4+ yrs experience in building Mobile apps for Android for Phone and tablet using Java
- 2+ yrs experience in building Mobile apps for Android using Kotlin
- Strong UI development skills in terms of design
- 2+ yrs in building/consuming APIs
- Hands on knowledge of IoT
- Hands on knowledge of Unix/Linux.
- Knowledge of any of the Application servers like Apache/ NginX
- Good oral and written communication skills in English
Preferred Skills:
- 1+ yrs in building IoT/Embedded devices.
- 2+ years experience in HTML, JS, AJAX, and related browser side web technology
- 2+ yrs in Python, Php, Java, Node.js is desirable
- Strong networking knowledge.
- Experience with scrum development, Jira & Git
Android Developer
at 121 Outsource India Pvt Ltd.