
Similar jobs
About SuperHuman Race
In 2016, we started imagining a world where 'good' is valued and rewarded. Based on this lofty mission of making the world a better place, powered by human kindness, we started looking for our answers in data and technology. At the SuperHuman Race, we take pride in using creativity and data to solve intersections. In working out these solutions, we discover the engineers, the architects, and the authors that live and breathe deep inside the colorful fabric of society. We automate social purposes for organizations and deliver impact-related insights to all of our users. At the core of the SuperHuman Race is the belief that while good work is important and aspiring to make an impact is necessary, it cannot be sustainable unless it is also fun!
Job Summary
We are looking for an Android Developer who is passionate about pushing mobile technologies to their limits. You will work with our team of talented engineers to design, build, and enhance the next generation of our mobile applications. This role will give you the opportunity to work on impactful projects while collaborating with cross-functional teams to create secure, scalable, and user-friendly Android solutions.
Key Responsibilities:
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Integrate with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Identify and fix bugs while improving overall application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
- Proven software development experience with strong Android development skills.
- At least one original Android app published on the Play Store.
- Hands-on experience with the Android SDK.
- Experience working with remote data via REST and JSON.
- Strong experience with third-party libraries and APIs.
- Solid understanding of the mobile app landscape, architectures, trends, and emerging technologies.
- Clear understanding of the full mobile development life cycle.
Preferred Skills:
- Familiarity with Android UI/UX design principles and best practices.
- Knowledge of Kotlin in addition to Java.
- Experience with cloud message APIs and push notifications.
- Understanding of version control systems (e.g., Git).
- Problem-solving mindset with the ability to think critically about edge cases and scalability.
Why Join Us?
- Build mobile applications that create social and environmental impact.
- Work with a talented and purpose-driven team.
- Opportunity to design and implement apps used by communities and organizations worldwide.
- Exposure to cutting-edge technologies and innovation-driven projects.
- 5 Days Working.
- Informal Dress Code.
How to apply?
Send your resume and portfolio (if available) with a brief overview of your work, current CTC & Notice Period details to arman @ mysuperhumanrace dot com
Subject: Application for Android Developer
At SHR, we believe in meritocracy and are proud of the diverse team we have built. We welcome talent from all regions, geographies, languages, backgrounds, cultures, genders, and age groups in our attempt to accelerate progress and deliver on our shared goals of sustainability & equity.
Android Developer at Viha Technosoft
Do you want to work on a mobile app that serves the most trending videos on the internet to millions of users? Do you want to work and participate in building and scaling this mobile application that will enable users to engage on comment threads, submit content and build their profiles? Come and join us.
We are looking for an individual:
- Problem solver with the ability to think critically and in real world measures
- A person with a product mindset and ability to think beyond the product
- specs considering the larger implications, both technical and user facing
- A person who takes ownership of the code's quality and performance (very important).
- Proactive learner and Explorer
Must have:
- React Native / Flutter / Kotlin mobile app development experience
- Strong CS fundamentals OOPS concepts, algorithms, data structures
- Strong architectural and structuring skills. We take code performance very seriously.
- Deep knowledge of basic React Native components
- Ability to write well documented, clean JavaScript code
- Ensure the performance, quality, and responsiveness of applications on Android and iOS devices
- Should be able to use test cases to ensure product quality.
- Working with third party dependencies and debugging dependency conflicts. Knows how to audit a library before using it in the production application.
- In Depth knowledge of build tools like XCode, Android Studio
- Knowledge of React Native Lifecycle and publishing cycles on Google and Apple app store.
- Strong understanding of Git and ES6
Good to have
- Redux
- Working knowledge of Swift, Java is a plus.
- Exposure to Android and Swift Development
Job location : Indore
Salary: As per market standards
Experience : 5-10years
Notice period - Immediate joiner
Experience of design and development of Enterprise grade Mobile application
Hands on experience in performance tuning, debugging, monitoring
Experience designing clean and maintainable APIs
Experience with multithreaded programming, reusable frameworks, UI components, Android Jetpacks
tools and optimization techniques
REST API based web service and other system integration, web service integration,
Preferably have working experience of technologies like webRTC, ReactJS, NodeJS, JSON, Other hybrid
application development platform
Previous experience of developing VoIP based solution, live streaming/video calling based application
Nice to have: experience on Server side technologies like: J2EE, PHP. RDBMS knowledge on
MySQL/Oracle; Other associated technologies like: Git, JIRA, AWS technologies, Linux; Agile development
methodologies; Design Patterns like: MVC, MVVM ; Knowledge on various Security standards
DevOps understanding is a plus.
Previous experience of working in Product/Solution development or Start-ups will be added advantage
Domain Knowledge: Health care
Good Communication skil
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
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Follow best practices in code implementation
- Willing to work on flexible time zones if required
Required 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
- 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 (preferred)
- 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
- Must have experience in Chat (one to one, group chat, file sharing)
- Knowledge in Google Maps APIs is preferred
Location: Noida, UP.
DESIRED SKILLS:
- Android Development
- Java / Kotlin
- Javascript
- UI / UX
- Prototyping and Wireframing
- Graphics and whiteboard application
- Video-streaming and camera handling on Android
Responsibilities
- You will be responsible for building and maintaining high-performance, reusable, and reliable code
- Design and implement new user-facing features
- Work closely with Interaction designers to build world-class user-experiences
- Create experiences that enable our innovative hardware features
- Ensure the best possible performance, quality, and responsiveness of the application
- Help maintain code quality, organization, and automation
Qualifications
- BE/BTech/MCA/ME/MTech/MS in Computer Science or related technical field or equivalent practical experience
- 4+ year of relevant work experience
- Proficiency in Android application development
- Java programming experience
Preferred Qualifications
- Experience using Flutter
- Experience in C/C++
- Camera application experience








