We are looking for a passionate and enthusiastic Native Android developer who will be responsible for taking raw application idea from client/business team and can start with planning, architecture, designing, development and maintenance of custom native android applications as per the clients' requirements.
Skills Required:
The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation.
Extensive experience in Android mobile applications development with sound understanding of Android Architecture Components, Framework, Android SDK, Core Java, Android Studio IDE, Android Debugger.
Experience with third-party libraries and APIs
Good working experience on Firebase/Web Service Integration ( REST, JSON, XML) & cloud technologies - AWS, FCM
Experience in using analytics, location, map and social media APIs & familiarity with the use of sensors, such as gyroscopes and accelerometers
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Knowledge of open-source Android ecosystem and the libraries available for common tasks
Understanding of Google’s Android UI design principles, patterns, and best practices.
Proficient understanding of code versioning tools, such as Git
Have published at least two original Android apps in Google Play Store.
Objective C and have built or worked on IoT projects.
Knowledge of Kotlin, Xamarin and Flutter is a plus point.
Responsibilities
Perform full life-cycle development
Adhere to agreed-upon delivery schedules
Utilizes source control, continuous integration, and unit testing best practices
Work cross-functionally to define and write code for new features
Work asynchronously on multiple apps at the same time.
Good communication and ability to build and maintain productive relationships, motivate the team members, having a positive attitude.
Development, release and maintenance of native Android Applications
Lead and oversee mobile application development efforts.
Deliver across the entire app life cycle - design, build, deploy, test, release, scale to app stores and support
Work directly with developers and product managers to conceptualize, build, test and release products
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Work on bug fixing and improving application performance.
Qualifications
Bachelor's degree or equivalent in Computer Science
2+ years experience in a related area
Experience with iOS and Android platforms
Industry
Marketing & Advertising
Employment Type
Full-time
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Codemonk is on a mission to transform the way industries work by leveraging the power of AI, Blockchain and IoT.
We are a product engineering company that empowers other startups and enterprises by building simple and elegant software solutions. We have helped brands such as Unilever, IndiaMART, GreytHR, Fyle, Skylark Drones, etc to craft world-class products and improve their business.
We are looking for a highly skilled 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 and coordinating with the teams responsible for other layers of the product infrastructure.
Responsibilities
Architect, build and maintain React Native Android/iOS apps with clean code
Collaborate with a team of developers and designers to develop and maintain mobile apps for different platforms
Developing scalable, reusable components and front-end libraries
Implement pixel-perfect UIs that match UI designs and UX wireframes
Diagnose and fix bugs and performance bottlenecks for performance
Optimising components for maximum performance
Help junior team members by reviewing their code and providing feedback.
Requirements
3 plus years of professional experience working with React Native
Knowledge of mobile application development cycle
Ability to write well-documented, clean Javascript code
Experience with consuming REST or GraphQL based APIs
Understanding of the document request model and offline storage
Ability to build a pixel-perfect UI using screen mockups as reference
Experience writing automated tests and automated testing suites like Jest or Mocha
Familiarity with native build tools like XCode and Gradle
Experience with mobile app deployments to App Store and Google Play Store.
Bonus Points for having
Experience working with Swift/Objective C, and Java/Kotlin
Experience leading teams and projects.
Benefits
Personal development in the fast-growing industry powered by the latest technologies
Design and Build sophisticated and highly salable apps using Flutter.
Translate and Build the designs into high-quality responsive UI code.
Write efficient queries for core Data.
Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) architecture and develop maintainable, testable and functional software that meets product requirements.
Resolve any problems existing in the system and suggest and add new features in the complete system.
Follow the best practices while developing the app.
Use CI/CD for smooth deployment.
Document the project and code efficiently.
Manage the code and project on Git to keep in sync with other team members and managers.
Suggest new features and/or enhancements.
Maintaining software through product life cycle including design, development, verification and bug fixes.
Write tests for the App.
Knowledge of different state management libraries like BloC, GetX, Provider will be a plus point.
WHO YOU ARE To be successful in this role, you’ll need to have the following skills: Love for coding: A fanatic about writing beautiful and scalable code. A sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive. Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems. Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers. Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY QUALIFICATIONS BE/BTech in Computer Science or related field. Minimum 3+ years of iOS application development. Build iOS applications from scratch and have an understanding of working with 3rd Party frameworks using Cocoapod as a dependency manager.
KEY SKILLS Strong knowledge of iOS SDK, UIKit , Swift and having knowledge of socket.IO is a plus. Familiarity with RESTful APIs to connect iOS applications to back-end services. Familiarity with Push Notification APIs. Knowledge of the open-source iOS ecosystem and the libraries available for common tasks.
Writing clean and efficient codes for Android applications. Monitoring the performance of live apps and working on optimizing them at the code level. Identifying and resolving bottlenecks.
Day-to-day responsibilities will include: ● Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software applications. ● Work closely with cross-functional members of the organization to develop and evaluate new features on exciting products. ● Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and testing. ● Participate in peer reviews, identify, track, and fix bugs. ● Design and development of professional business applications for the iOS platform. ● Working with external data sources/ APIs, unit-test code for robustness, including edge cases, usability, and general reliability. ● Working on fixing bugs and improving application responsiveness, quality, and performance. ● Your leadership will help to continuously discover, evaluate, and implement new technologies to improve development efficiency.
Core Skill Set: 1. Hands on experience with Objective C and Swift 2.Hands on experience with SQLite Having hands on experience 2 years and beyond on building end to end ios applications Experience with repository management tools like Git, Mercurial, etc Experience working with RESTful APIs, third-party libraries and API, cloud message APIs and push notifications Solid understanding of Apple’s design principles, design framework, design patterns and interface guidelines sqlite / core data / offline storage / multithreading / coreLocation / MVVM VIPER / Objective-c / swift / alamofire / unit testing / memory management
What is in the store for you? ● Opportunity to be a part of a company that is doing something really amazing & redefining stuff. ● Opportunity to work on cutting edge technologies and products that are redefining how the home services industry operates in the North American market. ● Making a splash in a multi-billion dollar SaaS industry ● Learning & Growing far beyond your current horizon ● A start-up culture that you'd cherish forever in your work life ● Shadowing and training experiences with knowledgeable professionals
If you think, you are a good fit. We would love to talk to you!!
Housejoy is a one-stop solution to sort all home needs ranging from construction to maintenance, professionally and conveniently. Our goal is to become India's largest managed marketplace for construction and renovation. We will do this through a strong in-house team of architects, designers, project managers and relationship managers with over 35 years of combined experience in the construction industry and our strong technological foundation which will digitize the entire workflow from booking experience, design phase, documentation, project execution, quality checks, payment flow and final handover.
Housejoy Mobile Engineering team is looking for experienced IOS developers to build an innovative Housejoy Mobile Consumer app & Partner apps. You will get to work with a talented set of mobile engineers and product managers innovating on behalf of customers.
This role will be based out of Bangalore, offering a high degree of product ownership and opportunity for being part of a founding team for a new mobile first product and building it from the ground up. Building an IOS application within our space not only challenges you with innovative and first of its kind customer features but also helps you think about app latency, stability, battery performance, connectivity and reliability. You will offer your creative ideas and energy to our group! If you- re looking for an opportunity to make a big, innovative impact on a global scale with a startup culture, we want to connect with you. You will have fun working while making history.
- We are looking for passionate, hard-working, and talented engineers who have experience building innovative, mission critical, high volume mobile applications that customers love. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge mobile based products used everyday, by people you know.
- As a member of the team you will be responsible for leading the development and launch of core product features. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
- The ideal candidate is passionate about new opportunities in mobile and has a demonstrable track record of success in delivering new features and products. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements.
- Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, mobile technologies and practical experience building customers facing mobile products.
- This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast. We- re working hard, having fun, making history;
come join us!
Responsibilities :
- Work closely with the Product, UX/UI and Back-end teams to design, build and extend consumer and/or partner facing new products, platforms and features.
- Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five star ratings.
- Monitor the performance of the live apps and continuously improve them on both code and experience level.
- Raise the bar by reviewing each other code, share knowledge, tips and tricks, and generally help out -within and across teams.
- Evaluate new mobile methodologies and technologies.
- Build reusable iOS software components for the platform.
Requirements:
- Bring 2+ years of software engineering and product delivery experience.
- Experience with Computer Science fundamentals including data structures, algorithms and complexity analysis
- Good experience in Swift, Objective-C and Cocoa Touch.
- Strong understanding of iOS Apps architecture and implementation (MVC, MVVM)Prior experience in building Frameworks and SDKs
- Experience and understanding of large and complex code bases and architectures.
- Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces.
- Hands on experience working with Storyboards, constraints and also know about different UI animations.
- Knowledge of unit/function/system testing tools such as XCTest, Appium.
- Familiarity with continuous integration, application monitoring (Crashlytics and fabric.io), build tool development.
- Experience with performance and memory tuning with tools such as xcode Instruments and Shark
- UI development with Interface Builder and Code, including Auto Layout, VFL.
- Knowledge about delegates, protocols, notifications and application life cycle.
- Knowledge about third party SDK integrations.
- Highly accountable and takes ownership, with collaborative attitude, and a lifelong learner.
- Proficient in code versioning tools including Mercurial, Git, and SVN.
We are building a new app in vernacular languages in the ed-tech domain. Looking for highly skilled React Native + Android frontend engineers to build the product with A player's team.
JOB DESCRIPTION FOR XAMARIN.FORMS DEVELOPER
Roles & Responsibilities
• Develop complex mobile applications with the help of Xamarin Forms
• Excellent knowledge of .Net • Excellent Knowledge of memory management
• Excellent understandingof iOS and Android limitations
• Integrate web services developed in REST • Develop quality products and deliver them on schedule
• Excellent team player and collaborate with other team members to complete work on timeline with quality
• Analyse and implement the requirements given to the team
• Cultivate and disseminate knowledge of application development best practice
• Internally motivated, able to work proficiently both independently and in a team environment
• Manage modules and work assigned at their level smartly
• Able to do basic unit testing of the work assigned, to ensure the correct working
• There are no requirements to work on middleware or database but must have a good understanding of both and impact on boththe client and server.
Skills Set
• Excellent knowledge of C#, Xamarin Forms, MVVM, Android, iOS and UWP, .Net Framework
• Excellent knowledge of Object oriented programming and its concept
• Experienced in source control and collaboration tools like GIT and TFS
• Strong troubleshooting and diagnostic skills
• Good knowledge of XAML and C# for implementing designs and themes nicely
• Good knowledge of using tools like Visual Studio
• Qualification: Bachelor’s Degree in computer science or equivalentexperience
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.