Excellent working knowledge of OOPs, SOLID principles and different design patterns.
Solid hands on experience and deep understanding of different architectures.
Solid working knowledge of Objective C and Swift, iOS application development and iOS fundamentals.
Proficient with general swift language features, collections, protocol oriented programming, etc.
Hands on experience of implementing architecture patterns and designing/implementing unit test cases using XCTest & other third party libraries.
Solid working experience of debugging, profiling tools, developer portal and App Store release process.
Excellent analytical and problem solving skills.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Job Description : Writing well designed, testable and efficient code.
Designing and developing advanced applications for the Android platform Gathering and evaluating user feedback.
Working as a part of a dynamic team to deliver winning products.
Providing code documentation and other inputs to technical documents.
Proficient understanding of code versioning tools, such as Git Familiarity with RESTful APIs to connect Android applications to back end services Familiarity with Android UI design principles, patterns, and best practices Troubleshooting and debugging to optimize performance.
Requirements :
A Degree Diploma in Computer Science, Engineering, or related field. At least 2 years of experience, ideally within a Software Engineer role. Experience with writing Android applications either in Java or Kotlin Understanding of the mobile development life cycle A strong team player who can manage multiple stakeholders
We are looking to hire a talented iOS developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
To ensure success as an iOS developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Objective-C, and be able to work as part of a team. Ultimately, an outstanding iOS developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
iOS Developer Responsibilities:
Designing and building mobile applications for Apple’s iOS platform.
Collaborating with the design team to define app features.
Ensuring quality and performance of the application to specifications.
Identifying potential problems and resolving application bottlenecks.
Fixing application bugs before the final release.
Publishing application on App Store.
Maintaining the code and atomization of the application.
Designing and implementing application updates.
iOS Developer Requirements:
Bachelor’s degree in computer science or software engineering.
Proven experience as an app developer.
Proficient in Objective-C, Swift, and Cocoa Touch.
Extensive experience with iOS Frameworks such as Core Data and Core Animation.
Knowledge of iOS back-end services.
Knowledge of Apple’s design principles and application interface guidelines.
Proficient in code versioning tools including Mercurial, Git, and SVN.
Knowledge of C-based libraries.
Familiarity with push notifications, APIs, and cloud messaging.
WE EXPECT YOU TO WIN:Everyone at chargeMOD is given the tools and resources they need to succeed at their job. We offer a flexible and positive work environment so you have the autonomy to build amazing software for our customers and add to our team of industry leading visionaries. You will build a compelling and easy to use interface, ensure its maintainability and ease of use, and suggest ways to improve the look and feel of the application. We are lean, which means we reflect on what we learn and use that new knowledge to quickly make better products. Your job is to keep learning, contribute your knowledge back to the rest of the team, and apply what you learn to make chargeMOD and our clients even greater.
YOUR OPPORTUNITY:
chargeMOD’s engineering team is looking for an Android Developer to join our growing team. You are highly motivated, collaborative, and technical, with the passion to help shape the delivery of software products for our customers. You are passionate about web development and interested in helping to shape the future of our web services team.You are always seeking new and diverse challenges to grow your skill set and broaden your experience.
WHAT YOU WILL DO:
You will join development on a mobile SDK, in use by tens of thousands of users around Pan India.
You will join the weekly team meetings with the client and communicate progress to the client, as well as work closely with our development team in Slack/Gmeet.
You will be responsible for development, do a portion of the testing, and be responsible for the release of the application
RESPONSIBILITIES: As a developer, you are responsible for delivering valuable software to your clients while adhering to technical standards, company values, and industry best practices. Your success in this position will require you to set and meet appropriate expectations with customers and delight customers by anticipating their needs. You will be accountable for meeting commitments and producing quality, tested software. High output, driven developer, able to work in a team setting. Here are some tools we use in our Android development process:
Slack
Atlassian Tools (Jira, Confluence, etc)
Android Studio
Jenkins
Github
YOUR QUALIFICATIONS:
You have ability to write and test SDKs for use by other developers
Here are some of the skills we expect you to possess:
Java and Kotlin
Client and team communication
Material design
Action bar/toolbar
Support libraries/Android X/Jetpack
Understanding of the activity and fragment lifecycle
Efficient layout design
Resource/asset management
Multi-threading, background processing
Networking
Functional / UI Testing (Espresso)
WE CONSIDER IT A PLUS IF YOU HAVE EXPERIENCE WITH:
Significant UI experience (one of the primary SDKs is UI-related – so although you will not be developing a user interface for the application, knowledge on UI is important)
Significant push notification experience (one of the primary SDKs is push-notification related)
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!!
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
Qualification:
Good knowledge about React/React Native
Should be aware about state management library Redux
Must have knowledge of es6+
Ability to write well-documented, clean JavaScript code
Rock solid at working with third-party dependencies and debugging dependency conflicts
Familiarity with native build tools, like XCode, Gradle
Good to have knowledge about writing test cases
Good to have knowledge about typescript
Preferred if there is at least one app on play store
• Experience in writing code/functions that are Unit-testing ready and scalable. • Strong knowledge in auto layout concepts. • Experience developing rich UI using MVVM, RxSwift, Auto Layout, Storyboard, and UI animations.
• Need to be working in a collaborative environment with team members of the organization. • Keep up the urge to learn and adapt to new technologies throughout the period of employment. • Understand end-user needs and translate broad business requirements and objectives into technical requirements, plans, and designs. • Take up technical problems during the app development life cycle and bring up optimized solutions to the same.
Have a basic understanding of Agile development and why it is necessary. Be able to write concise, well-documented (or self-documenting) code. Understand how to optimize client-facing software. Follow the company guidelines and possess basic social skills
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.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!