Are you bored of writing banking apps, making people click on more ads, or re-skinning or making clones
of Temple Run.
Did you ever think you could use your skills to change the world?
If you consider yourself as more of an artist who paints on the technology canvas, we want you!!!
GOQii is your chance to work with an amazing team at GOQii who are driven by passion and here to
disrupt the wearable technology & fitness space.
Roles and Responsibilities:
Relevant Experience on native App Development.
Solid understanding of the full mobile development life cycle.
UI development with latest framework and techniques.
Understanding of asynchronous client/server interfacing.
Solid grip on SQLite and data modelling.
Experience with 3rd party libraries & APIs - Social, Payment, Network, Crash, and Analytics etc.
Experience in handling the performance and memory of App using various tools.
Focus on building high performance, stable and maintainable code.
A good logical and analytical skills.
Experience with Git / SVN version control software.
Thorough understanding of OOP concepts.
Proficient with Java and Kotlin.
Clear understanding of Android SDK, Android studio, APIs, DBs, Material Design.
Realm and Room database.
Understanding of design patterns.
Background task, threading concept.

Similar jobs
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain high-quality Android applications using Kotlin programming language.
- Design, build and maintain high-performance, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work with external data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering or related field.
- 2+ years of experience in Android development using Kotlin.
- Strong knowledge of Android SDK, Android UI design principles, and Material Design.
- Experience with RESTful APIs, JSON, and XML.
- Familiarity with cloud message APIs and push notifications.
- Understanding of code versioning tools such as Git.
- Familiarity with continuous integration.
- Good understanding of object-oriented programming, software design patterns and algorithms.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
Key Responsibilities
-
Build, iterate, and enhance mobile applications on Android.
-
Continue to evaluate innovative approaches on Android and present new ideas to improve our offering on Android and other mobile platforms.
-
Ensures that code developed is easy to test, easy to understand, extensible and meets the quality guidelines of the business unit.
-
Partner closely with the design team to create an intuitively easy to use application for our users.
-
Bring new features in the course taking experience to the Android platform.
-
Optimize the existing code for ease of use and performance and improve quality.
-
Continue to improve the development process. Evaluate and implement new tools as needed.
-
Lead and Contribute to a team culture that values quality while fostering initiatives and innovation.
-
Knowledge of the common application/web security and OWASP vulnerabilities.
-
Knowledge of the encryption algorithms to protect sensitive information.
-
Knowledge of PII, PCI, HIPPA, and GDPR compliance and how to implement.
-
Understanding of security breaches of data-in-transit and data-at-rest and knowledge in implementation for both.
-
Knowledge/Aware of finding the vulnerabilities of the third-party components/libraries used in the application and remediating vulnerabilities.
-
Integrate with multiple devices & printers
Requirements
Required skillset:
Java, Android SDK, Rest API, SQLLite, Json, Enterprise mobility management (EMM) and EMV, POS application in Android(preferably version 4.4 Kitkat and API level 19 and above)
Good to have:
Play store deployment, push notifications, Web services, Android Location Services, Google Maps API, GIT
Desired Competencies:
Problem Solving Approach, Analytically strong, Time Management skills, Passionate to learn new technologies and working in an agile environment.
Job Brief
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Main Responsibilities
Your responsibilities will include:
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Key Requirements
-
Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
-
Deep knowledge of Android, iOS
-
Familiarity with RESTful APIs and mobile libraries for networking.
-
Familiarity with the JSON format
-
Experience with profiling and debugging mobile applications
-
Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
-
Familiarity with Git
-
Familiarity with push notifications
-
Understanding mobile app design guidelines on each platform and being aware of their differences
-
Proficiency in Kotlin, Swift, Java, Python
-
GPS, Accelerometer, Gyroscope, Magnetometer, G-sensor
-
B.Tech CSE/IT/ECE
- Create and maintain mobile applications.
- Contributing to the development of project schedules and workflows.
- Recommending changes and enhancements to applications.
- Work from UI/UX requirements, APIs and mock-ups to build functional and high-performance applications.
- Keep abreast of the latest technology for mobile applications.
- Work with other developers to brainstorm new applications.
- Create UI tests to source analytics.
About the Company
The Company is committed to providing tech-enabled solutions which aim to improve store sales and profitability for India’Corner storesres.It has product lines in distribution,staffing, logistics and distribution Technology.
Job Designation: Software Developer-Android
Job Location: Bangalore
Responsibilities- Understand and identify requirements
UI/UX Design
Coding
Unit Tests
Documentation
Qualifications : B.E (CS) or MCA
Technical skills (necessary to have): Native Android, React Native
Technical skills (good to have): good understanding of UI/UX, DSA, backend capabilities, RDBMS, php, python, Java
Regards
Team Merito
Ideal Candidate Profile
- Strong grasp of computer science fundamentals and excellent problem-solving skills.
- Good understanding of software engineering practices, Data Structures & Algorithms.
- Solid programming skills in Java/Kotlin.
- Good communication skills.
- Strong sense of ownership and accountability.
- Experience in Reactive programming, Asynchronous programming and Unit Testing will be an added advantage.
- 6-10 years of experience in product driven organization.
Responsibilities And Duties:
- As a Flutter Developer, you will create multi-platform apps for iOS and Android using Google's Flutter development framework.
- The primary focus will be on creating new experiences and maintaining the acclaimed app. You will additionally work on innovative new app projects as well as internally incubated ventures.
- Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter development.
Requirement:
- 3-5 years working as a full-time professional developer (Mobile) and 0.6 Year in a flutter(Must).
- Experience building a moderately complex Android app with knowledge of dart.
- Bonus if it's on the Play Store or we can view the project
- Willing to work with cross-platform frameworks.
- Willing to learn and work on different mobile platforms/frameworks when needed.
- Published at least one app on the Play Store using Flutter/ Native (Java/Kotlin/Swift/Object c).












