Skill required:
1) Android
2) Java
3) Kotlin
4) MVC
5) MVVM
6) Offline Access
7) Git
Location: Mumbai
Similar jobs
Responsibilities
- Collaborate with the core team building a state-of-the-art blockchain based SaaS platform.
- Building mobile applications using latest technologies leveraging Android, node and mongo.
- Apply comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects.
- Backend RESTful API Design and server-side development for web and mobile apps.
- Develop and design database schemas on MongoDB.
- Perform code reviews and unit tests to ensure code consistency and maintainability.
Minimum Qualifications & Qualities
- Passion to solve complex problems of agriculture in a dynamic start-up environment
- Flexible, curious, exploratory, and can-do attitude
- Great sense of ownership and ability to work with very limited supervision
- Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.
- 1+ year of hands-on coding expertise in software engineering.
- Experience with Android, Node.js, mongodb
- Ability to speak English fluently.
Preferred Qualifications
- Strong programming experience of 1+ years with Android, Node.js, Express.js, MongoDB.
- Strong problem solving/troubleshooting skills.
- Experience with SDLC in an Agile work environment using tools like Jira and GitHub.
- Knowledge and experience of NoSQL Databases is a must.
- Knowledge of AWS Services like ECS, EKS, EC2, S3, Lambda, Load Balancing, Route 53, API Gateway along with Infrastructure provisioning and optimization is an advantage.
- Experience with DevOps, CI/CD pipelines on Jenkins, GitHub Actions,
- Experience with containerization environments like Docker & Kubernetes is an advantage.
- Familiar with TDD, CI/CD, Infrastructure as Code
- Knowledge of any Blockchain protocols like Hyperledger is clearly an undue advantage
Looking for a great career as a Android Developer? NuVeda is the perfect place for you!
Who we are?
A two-time award winner for the best product from eLearning Industry (2022), NuVeda established in 2006, is a fast-growing SaaS company with offices in Minneapolis, Chennai & Bangalore.
What do we do?
As a strategic growth partner in learning and development, we help our Customers Design, Deliver & Manage all their learning interventions at scale, Measure the business impact and Monetize the learning assets.
Our Vision & Culture
With a vision to build the "Google of Learning", we thrive in an open and honest organization culture where Autonomy, Alignment to Purpose, Integrity, Continuous Learning and Development are fostered to be future ready.
Why us?
We promise you an ambitious career path, compensation & benefits as per the industry standards and a team of high pots who pushes you to your limitless potential.
Responsibilities include:
- Build efficient, testable and reusable codes.
- Collaborate with Engineers, Product Managers and Designers to quickly ship new requirements.
- Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
- Solve complex performance problems and architectural challenges.
- Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.
Desired Skills
- 2-4 years of hands-on experience in native mobile app development.
- Strong passion for programming in Android.
- Experience in source revision control systems such as git, svn.
- Knowledgeable about MVC and MVVM architecture.
- Experience working with remote data via REST and JSON.
- Experience with SQL Lite and other databases.
- Experience with UI development.
- Experience with publishing apps.
- Positive attitude towards work (Dynamic) and good communication skills.
- Proficient in Kotlin programming, Java and Android APIs.
- Strong knowledge of Android App architectures and implementation.
- Ability to write model code for functional and non-functional requirements
We are looking for an experienced React Native Developer to join the team. The ideal candidate will have experience building and maintaining mobile applications for both IOS and Android.
Responsibilities:
1. Develop new features for existing mobile applications
2. Collaborate with cross-functional teams to define, design, and ship new features
3. Write clean, maintainable, and efficient code
4. Troubleshoot and debug applications
5. Ensure the performance, quality, and responsiveness of applications
6. Continuously discover, evaluate, and implement new technologies
Requirements:
1. Strong proficiency in JavaScript, including knowledge core principles
2. Experience with Redux and other state management libraries
3. Experience with mobile development (iOS or Android)
4. Experience with navigation libraries (e.g., React Navigation)
5. Strong understanding of the mobile app development lifecycle, including experience with the app store submission process
6. Strong communication skills and ability to work well in a team environment
Proficient with Swift, Objective C and Cocoa Touch.
Good knowledge in UI & Unit testing.
Good understanding and knowledge in OOPS concepts
Good knowledge in Protocol oriented programming
Good knowledge in SOLID Principles
Deep understanding of MVVM design pattern
Good Knowledge in RXswift Framework
Knowledge in Test Driven Development
Knowledge in continuous integration and continuous development
The company is building the platform to drive global careers for millennials from emerging economies
We work at the exciting intersection of the 2 hottest trends around - edtech & fintech!
And we love that we succeed as a business while powering the dreams of talented students!
Summary :
The company building the core engineering team and looking for an Android developer who can take ownership and deliver independently.
The best candidates will check all OR many of these boxes :
● 2+ years of experience in an engineering role
● Essential skills required are Java, Android Framework
● Good to have experience in Android Architecture components (MVVM), Kotlin & Dagger
● Experience with early-stage start-up & application published in Play Store is a plus
Why is this a great opportunity for the right candidate :
● Experienced founding team
● Right to win - The founding team knows the business & its secrets inside out. We are
starting with a significant head start and a precise plan of action
● Barriers to entry - This is a specialized play with natural barriers to entry, allowing for
significant value creation for all equity holders
● Backed by marquee global investors
● Exposure to all aspects of company building - exposure to investors, fund-raising,
decision making, building the team & culture
● All of the above perks of joining a high potential company very early, along with a
competitive market salary.
College: IIT, NIT, BITs other Tier 1 colleges
Priority skills: Kotlin, MVP, MVVM, especially Viper, Unit & UI Test, Firebase, Google maps, design patterns, GIT
Responsibilities ( Experience 8-10 years)
Design and development of apps for Android in Kotlin and JAVA
Follow Google user interface guidelines and principles of material design
Ensure performance and maintainability of the apps
Code review and guidance to other team members to make sure code quality is as desired.
Researching new frameworks and adapting the best of them in app development.
Skills Required
Expert knowledge of Kotlin and JAVA
Expert knowledge of Architectural patterns like MVC, MVVM and Clean Architecture.
Expert understanding of Android run time model
Experience with offline caching, threading and task management.
Experience with object oriented design patterns.
Experience with push notifications and Firebase or other similar PaaS systems.
An Eye for design details, following pixel perfect designs.
Experience with 3rd party libraries like okhttp, volley , Soket.io, Realm, Firebase, Facebook, Twitter, Instagram, RX Kotlin/JAVA.
Team management skills.
Role- Android Developer
About Growth Product – HatchXR – a Metaverse platform for Schools and Kids
HatchXR is Camp K12’s very own AR/VR/3D and Metaverse coding platform for kids. Over 20,000 teachers and 1.5M students use the platform today across 150 countries, to learn to code and to become the youngest AR/VR and Metaverse creators anywhere in the world.
Our partners include the Government of Delhi, Code.org, and 1000+ schools across the globe, growing week on week. The platform, and our partnerships, are US-first and global. 75% of our users come from North America, another 10% from UK and Australia, and the rest from India and other geos.
CNBC episode showing how Hatch is being used to teach coding in Indian government schools:
https://www.youtube.com/watch?v=mAdZar2BcVo">https://www.youtube.com/watch?v=mAdZar2BcVo
Catering to a wide range of users from students to professionals, anyone who is interested in learning programming and/or 3D game designing, or just wants to build their games, or learn a new skill set, can find a use for Hatch.
https://hatchxr.com/">HatchXR is our text-based coding platform that can be used by anyone to learn about JavaScript and, build and share 3D / AR / VR games using that knowledge
https://kids.hatchxr.com/">Hatch Kids is our block-based coding platform that can be used to teach fundamentals of programming to young students all the while building their own VR experiences.
https://code.hatchxr.com/">Code.Hatch is our self-learning platform that can be used by younger students to learn about the basics of programming by themselves, at their own pace without the need for an external tutor.
Our https://play.google.com/store/apps/details?id=com.app.campk12.hatchxr&hl=en_IN&gl=US&showAllReviews=true">android & https://apps.apple.com/in/app/hatchxr/id1455713681">iOS apps let you convert all of your 3D / VR games into AR projects and play them while interacting in the real world.
Watch HatchXR in action: https://www.youtube.com/watch?v=xhU6H6raJGE
Responsibilities
We are looking for candidates who want to work with bleeding-edge technologies and
seek to do things no one has done before, with a group of people who believe in the
utmost transparency and ethical practices.
If you want to work with autonomy, have high ownership of your outcomes, crave for a good challenge, and want to learn and experiment with tech that can change the world, Hatch is the place for you.
- 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
- Experience with offline storage, threading, and performance tuning
- 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
- 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
- Additional advantage if you have worked with / have good knowledge of usingAR-Core
Want to build a business 0 to 1? Come join us!
Location- Gurgaon (Hybrid)
Timings- Flexible hours
Working days- Monday to Friday (Weekend off)
- Strong in design patterns like MVI, MVVM, MVP and MVC.
- Good understanding of IPC, AIDL etc.
- Strong in Architecture Components like ViewModel, Navigation Graph, Room DB etc.
- Knowledge of KOIN/Hilt, CoRoutines, LiveData and Retrofit.
- Good at JUnit test case development & Automation verification.
- Good to have Experience in Android Application development that has both Java and C implementation.
- Good in Analytics and Communication
1. At least an undergraduate degree in Computer
Science, Engineering, preferably from IITs/Top RECs.
2. 1-4 years of experience at cutting edge organisations
or startups.
3. Extensive experience in developing mobile apps using
Android SDK with proficiency in Core Java and design
patterns.
4. Experience with e business/e commerce applications
and business environment is a must.
5. Any experience with internet companies will be a plus.
6. Great understanding of Android development SDK and
Kotlin.
7. Expertise in Core Java with solid OOD principles and
design patterns.
8. Good grasp of algorithms, design patterns, memory
management and multithreaded programming.
9. Conversant with JSON, XML, Web services API.
10. Experience with SaaS platforms for mobile
development like Analytics, Push Notifications, Cloud
Storage, Ad Networks, etc.
11. Hands-on experience with Android's debugging, unittesting, memory and performance optimization tools.
12. Great people skills