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
- 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.
Job Types: Full-time, Permanent
About Globalshiksha.com
Similar jobs
ANAROCK Tech - Android Developer
At Anarock Tech, we are building a modern technology platform with automated analytics and reporting tools. This offers timely solutions to our real estate clients while delivering financially favourable and efficient results.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ANAROCK is the place for you.
We are looking for software developers for our backend development team who are all-rounders - quality conscious, product thinkers and smart – not mere coders. The growing business and our hunger to become champions of the online real estate industry demand the developers to produce super-efficient solutions. In the pursuit of excellence, our developers compete against themselves because there is no competitor on the radar. Your area of work will include advanced search algorithms, massive scalability, elastic storage, database management and large-scale applications that enrich the user experience, to name a few. In your day to day routine, you will solve challenges never seen before. The environment makes receptive people with an open mind and a drive of ownership to succeed and create impact.
Key job responsibilities
- Work on features with end-to-end ownership of design, development, testing and take it to production.
- Working directly with developers and product managers to conceptualize, build, test, and release
- Work on bug fixing and improving application
- Continuously discover, evaluate, and implement new technologies to maximize development
- Optimizing performance for the apps and keeping up to date on the latest industry trends in the mobile technologies
Basic Qualifications
- Minimum of 2+ years of experience in Android Development
- Strong experience in
- Strong knowledge of computer science, algorithms, data structures and design patterns.
- Hands-on experience with Android’s debugging, unit testing, app security, and performance optimization tools.
- Experience with third-party libraries and APIs
- Solid understanding of the full mobile development life cycle.
Skills that will help you build a success story with us
- Worked in a start-up environment with high levels of ownership and full dedication.
- Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data.
Experience: 2 - 7 years
Locations: Bangalore or Mumbai or Gurgaon
Quick Glances:
- What to look for at Anarock
- Who are we A glimpse of Anarock Tech, know us better
- Anarock - Media – Visit our media page
Anarock Ethos - Values Over Value:
Our assurance of consistent ethical dealing with clients and partners reflects our motto - Values Over Value.
We value diversity within ANAROCK Group and are committed to offering equal opportunities in employment. We do not discriminate against any team member or applicant for employment based on nationality, race, color, religion, caste, gender identity/expression, sexual orientation, disability, social origin and status, indigenous status, political opinion, age, marital status or any other personal characteristics or status. ANAROCK Group values all talent and will do its utmost to hire, nurture and grow them
Solutions Engineering group at Biofourmis strives to deliver exceptional customer experience as they adopt a suite of Biofourmis’ platforms and solutions with the objective of delivering personalized care and improved outcomes to patients.
As a part of the solutions engineering , you will work closely with Product Management team team to understand real-world customer scenarios and use-cases, debug and troubleshoot issues, develop and deliver targeted features, solutions and change requests using latest mobile technologies to address the customer needs and requirements in an Agile manner
Responsibilities:
- Partner with the product management team to understand client use-cases and scenarios and prioritize features requests
- Proactively manage stakeholders communication related to deliverables, risks, feature changes
- Debug and Troubleshoot customer issues
- Build and improve the mobile experiences for Biofourmis mobile apps
- Coordinate with cross-functional teams (Web, Backend, DevOps, Product Design etc.) for impact analysis, development and delivery
Authorities:
- Develop features and change requests
- Maintain mobile applications and components.
- Develop and update Unit Tests and UI tests
Experience / Training:
- 6+ years of iOS application development experience with strong programming experience in Swift and Objective-C
- Deep understanding about iOS SDK, OOP, SOLID principles
- Knowledge of various architectural approaches including MVVM and popular libraries and frameworks
- Experience building maintainable and testable code bases, including unit testing and UI testing techniques.
- Extensive experience in maintaining applications, crash analytics, remote debugging, continuous integration and version control.
- Developed and maintained apps that have been pushed to App Store.
- Experience working in an Agile based development work culture
- Good in Git-based repository management.
- Experience working with Bluetooth wearable devices is a plus.
- Experience implementing audio/video calls is a plus.
Education:
- Bachelor/Master’s degree in Computer Science/Software Engineering or relevant field.
Skills:
- Ability to work with multiple priorities
- Excellent written and oral communication skills.
- Proven ability to work independently and also to collaborate with other team members.
- 1+ years of relevant experience in Android Development
- Should be strong in Android fundamentals (including UI design), OOP & Java fundamentals
- Should be strong in Kotlin fundamentals and coroutines
- Familiar with Android Architectures, Multithreading Concepts, Testing framework like JUnit, Espresso, Mockito and Reactive Programming
- Familiar with Dependency Injection and memory optimization techniques
- Practitioner of SOLID principles
- Working experience in Compose and KMM (Kotlin Multiplatform Mobile) is an addon
- Should have been part of a team which has shipped at-least one App and lived through the process without too many scars
- Stellar problem solving skills
- Hunger to learn new things and ability to grasp new concepts quickly
- Ability to move quickly without breaking things too much (we are dreamers)
- Passion for developing awesome user experiences
- Ability to work under immense pressure which is balanced by a sense of responsibility and ownership.
-
Responsibilities:
Implement interfaces for different speech controlled applications.
Design and develop Android based application for speech domain
SW implementation , Bug fixing and feature development
Customer interaction and requirement gathering
Design, build, document and maintain efficient, reusable, and reliable code
Share the ownership of one or more major software components.
Grooming and Mentoring Junior team members
Participation in Agile - scrum meetings, retrospection , planning
Identify defect and performance bottlenecks, and devise solution.
Experiences in Android Application development preferable in automotive
Strong experiences in programming JAVA /JAVA Scripting (e.g. Android application development )
Strong knowledge of Object oriented concepts
Preferred skills:
Experiences in automotive or similar
Knowledge of GIT/SVN
Knowledge of Linux, CI/CD, JIRA , confluence
We are looking for an exceptional Android Developer eager to deliver a best-in-class mobile application. You are going to change the way people communicate safely on mobile. This position may require travel.
Responsibilities:
You will be responsible for developing, enhancing, and designing a world-class mobile application for our platform. Your role will include implementing and enhancing the Android mobile application, alongside a team of world-class developers, designers and software architects. You will be responsible for choosing libraries and frameworks to best meet the needs of the application. You will work with product managers and UI/UX designers to create a secure, seamless mobile experience.
Required Skills/Experience:
- 2+ years experience
- Bachelors degree in computer science, or equivalent
- Solid background in software development, and design patterns
- Experience with the Android SDK, Java, NDK, C++
- Experience with JSON concepts and REST APIs
- Experience with Unity, Ionic etc Frameworks.
- Experience working with product management and UI/UX designers
- Experience working with customers and partners
- Excellent written and verbal communication skills
- Ability to work in a dynamic, fast-moving and growing environment
Desired Skills:
- Experience publishing a high-quality Android application to the Google Play Store
- Experience with communication and messaging applications
- Experience with security software and solutions
SURE is on a mission to provide credit card for every Indian and looking for a good coders to help us build the product. Please read the job description and details properly before you apply.
As an iOS developer, your job responsibilities will include
- Design, implement and deliver iOS app features on time.
- Take responsibility of code quality.
- Take ownership of releases and deployment.
Requirements:
- 2-3 years of experience in developing scalable android applications.
- Good to have some experience working as an iOS developer in a banking/payments/lending fin-tech startup.
Our work is asynchronous and we do a lot of conversations over chat/emails. This might be a different culture than most companies out there. Hence we require you to answer a few questions in writing. We will also require you to take up technical coding assignments before we talk to you.
In the first round, your profile will be evaluated mainly based on your answers so take time and do your best.
iOS Developer
We are hiring an iOS Developer for Dehradun location with Ftechiz Solutions.
Exp: 2 to 5 years
iOS Developer responsibilities include:
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Experience with iOS frameworks such as Swift UI, Objective C, UIKit, AVFoundation, Core Bluetooth, Combine, PushNotifications.
- Experience with Databases - Core Data, Realm
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of Architecture - MVC and MVVM
- Understanding of Apple’s design principles and interface guidelines
- Excellent communication Skills and Client interaction.
React Native Developer
- Apply knowledge of Javascript (ES6) including all the latest features
- Usage of third party libraries for Maps, UI scaling, Styles, Secure storage, Permissions, Navigation, Splash screen, Network. Analytics. Push notifications, Localization, Calendar, etc.
- Build and run apps using Xcode, and Android Studio
- Persistence support using frameworks like Realm
- Comprehend performance issues and solve them
- Knowledge of Git (including merging, branching and resolving merge conflicts)
Desired skills
- Ability to create flexbox driven UI layout
- Configuring ESLint for JS code linting
- Being aware of alternate state management mechanisms like MobX
- Is proficient in either iOS or Android programming too.
Technical Skills
- Knowledge of all aspects of React framework
- Components, containers, JSX specification of component UI layout, Component lifecycle
- Props and State mechanism used for data flow
- Various kinds of views (text, button, scroll view, flat list, etc.)
- Navigation
- RN animations and gesture system fundamentals
- Redux state management library
- React Router usage
- JSON/XML parsing
React Native Developer / Flutter Developer
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
- Can work independently on the Android Development platform
- Must have knowledge of both Java and Kotlin
- Good understanding of Architecture such as MVVM and MVP.
- Must have at least 3 Good quality Android apps in the portfolio to showcase