We are looking for a hands-on iOS Developer to join our mobile team. The apt applicant must have iOS software development skills, a passion for delivering high-quality, rock-solid apps. iOS programming works closely with other app development and technical teams.
Key Responsibilities
Translate designs and wireframes into high-quality code.
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.
Help maintain code quality, organization, and automatization.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
Bachelor's degree or higher in Computer Science and minimum 4 years of Software Development experience- Knowledge of Mobile automation and experience on platforms such as espresso
Knowledge of application profiling and performance monitoring tools such as iOS profiler, AppDynamics, Dynatrace, etc.
Excellent coding skills in an object-oriented language.
Experience with offline storage, threading, and performance tuning
Have published at least one original iOS app.- Understanding of Apple's iOS design principles and interface guidelines- Strong knowledge of iOS UI design principles, patterns, and best practices
Whom will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to AVP Engineering and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality on content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Empuls.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, San Francisco, and Dublin. Empuls works with over 100 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status
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!
We are looking for a 6 month - 2 years experienced Android Developer to produce design, develop and test scalable Android apps. The candidate would be responsible for the handling application throughout its life cycle.
Responsibilities
Architect, Design, Develop, Test and Deploy robust products that are fast, scalable and highly responsive Ensure the best possible performance, quality, and responsiveness of the application Maintain high coding standards and cross-functional interaction within the team Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Staying up to date with new mobile technology trends, applications, and protocols Monitoring the performance of live apps and working on optimizing them at the code level Unit-testing code for robustness, including edge cases, usability, and general reliability Ability to quickly build proofs-of-concept with production-level standards
Qualifications
2+ years of technical experience with Native Android app development Proficiency with Android Studio, App Debugging, Android SDK, MVP/MVVM architecture Excellent knowledge of Java programming language, OOPS concepts & design patterns. Ensure the best possible performance, quality, and responsiveness of the application. Strong knowledge of Android UI design principles, patterns, and best practices. Experience with offline storage, threading, and performance tuning. Familiarity with cloud message APIs and push notifications Proficient understanding of code versioning tools, such as Git & Bitbucket. Good knowledge of RESTful APIs to connect Android applications to back-end services. Fixing known bugs in existing Android apps, refactoring legacy code and adding new features Working with external software libraries and APIs Working with designers to turn design templates into working apps Experience in Google Play Store deployment Bachelor’s Degree in Computer science or a related field Excellent problem-solving and grasping skills Independent contributor Effective communication skills
ApnaComplex is one of India’s largest and fastest-growing PropTech disruptors within the Society & Apartment Management business. The SaaS based B2C platform is headquartered out of India’s tech start-up hub, Bangalore, with branches in 6 other cities. It currently empowers 3,600 Societies, managing over 6 Lakh Households in over 80 Indian cities to effortless manage all aspects of running large complexes seamlessly.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ApnaComplex is the place for you.
The primary responsibility of this role is to design, develop, and maintain applications individually as well as work in a group. Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines and develop process improvements to improve system quality and efficiency.
Responsibilities:
Should design, develop, and maintain applications individually as well as work in a group.
Should maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project.
Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.
Must adhere to agile methodologies and the project management followed in the project
Assist in technical and project risk management and participate in mitigation activities.
Interact with the team for the day to day development tasks and hurdles.
Must Have:
Expertise in Objective-C programming language.
Experience in Swift programming.
Expertise in Cocoa Touch frameworks.
Expertise in developing iOS applications.
Very good experience in designing applications with best suited Design patterns.
Should have a strong knowledge and experience in using SOLID principles.
Good knowledge in socket programming, device communication.
Good knowledge in debugging and optimization tools like Instruments.
Good knowledge in Push Notifications.
Good knowledge in generating ipa using different provisioning profiles
Knowledge in pushing apps to AppStore.
Knowledge in writing unit test cases.
Good knowledge in iOS human interface guidelines and coding standards.
Should have a very good experience in technically mentoring the team and assisting the team when required.
Very Strong communication Skills and interpersonal skills
Experience in working in projects run as per Agile Methodology.
Must have very good analytical abilities and problem solving capabilities.
1 year of software development experience
Good to have:
Good knowledge in Bluetooth programming.
Good to have knowledge in Audio domain and related frameworks.
Good to have knowledge in Database tools like Coredata Desired Tools Experiences
Xcode IDE, Instruments.
Experience in using client apps for version controlling systems like bitbucket.
Experience in using UX/UI tools like Figma.
Experience in Version controlling System (SVN, Github).
Experience in Bug Tracking System (JIRA, QC etc..)
Develop new complex mobile applications from top to bottom (user interface design, application design, implementation, unit and functional testing, deployment to customers). Implement new features in existing mobile applications.
Act as a technical reference/subject matter expert in all mobile application development life-cycle areas.
Contribute to the high-performance of the agile-development lifecycle by ensuring Productive, consistent, and successful sprints by working to reduce blocking issues for the team.
Maintain existing mobile software systems by identifying and correcting software defects.
Coach and develop team members to increase the team’s bench strength and flexibility.
Participate in regular design and code reviews with development team members to confirm the use of best practices.
Create new and extend existing operational documentation based on industry best practices and established international standards of software development.
Understand and evaluate new technologies, develop skills in new technologies.
Complete special projects and assignments as assigned
Requirements
Required Skills:
Android engineering experience (3 years) iterating on and shipping native Android applications
Solid understanding of Java, Kotlin, Foundational Android APIs (e.g., Bluetooth, NFC, Cronet), and Android Studio
Familiarity with Google's Developer Program Policies
Comfortable following a DevOps methodology and a Development Process that leverages pull requests, code reviews, automated testing, and continuous deployment.
A preference for code that is legible and descriptive over code that tries to be clever
Gobillion is a YCombinator backed IIM-NIT alumni co-founded social commerce startup headquartered in San Francisco, USA with offices in New Delhi, Bangalore and Guwahati. We are bringing e-commerce 2.0 to the next 400 million online customers across India, through a community and social driven approach. Our co-founding has diversified experience with prestigious organizations including McKinsey & Company, Deloitte US, EY, Adobe and SAP Labs.
Gobillion has been rapidly scaling and is backed by some of the world’s most prestigious investors from US, Europe, SE Asia and India including - YCombinator, Justin Mateen (Founder - Tinder), Pioneer Fund, Soma Capital, Venture Souq, Goodwater Capital, LetsVenture, Vikalp Sahni (Co-Founder- Gobibibo) amongst others.
We have been selected for and globally validated by the world’s leading investors/accelerators including YCombinator, Founder Institute Silicon Valley, NASSCOM 10000 Startups - India and Assam Startup. We have been named as the Top 10 Global startup for YCombinator S21 by Alex Mitchell.
Summary of role:
As a Developer, you will be working alongside our product team in the conceptualization, design and development of app and frontend components. You will be doing the following on the job
Write clean, manageable code and maintain proper documentation
Reviewing application requirements and interface designs.
Developing and implementing highly-responsive user interface components using Android material design concepts
Writing application interface codes using Java, Android
Developing and implementing front-end architecture to support user interface concepts.
Monitoring and improving front-end performance.
Why Join Us?
You will have a chance to be a leader and have the responsibility to scale Gobillon across India's most fast growing cities
The opportunity to join one of India’s fastest growing companies at an early stage - We are giving our early team members to benefit from a strong ESOP pool and be part of our growth journey
Joining an amazing team of Gobillion rockstars from colleges like IIMs, IITs, NITs etc. and from organizations including McKinsey & Company, Deloitte US, EY, Adobe, SAP Labs, Urban Company, Udaan, Amazon, Delivery, Ninjacart, Accenture etc.
Wear the Gobillion badge with pride - We are looking for owners with a founder’s mindset - not just employees. If you are passionate about our mission about making e-commerce social for the next 400M customers in India and serve as culture carriers - we are the right place for you!
Key Responsibilities of this Role:
At least three years of production level experience in working with native Android using Kotlin, Java
Bachelors in Computer Science (or equivalent work experience) is preferred
Understanding of key design principles.
At least one Android app developed by you must be live
Experience with responsive and adaptive design.
In-depth knowledge and passion for Java, Kotlin, CSS, HTML, OOPs and front-end languages
If you have worked on an app (on Android) used by 100K+ users, you will be preferred.
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.
Company Introduction Crumb Software is a Design Studio seeking creative and skilled developers to join our fast-growing team. Our mission is to design and develop technology that improves its users' lives while providing an exceptionally high level of service to our clients.
We are looking for experienced developers who want to be part of a fast-paced, dynamic environment, where everyone's opinions and efforts are valued. We hire outstanding professionals and allow them to thrive in a collaborative atmosphere that values learning, growth, and hard work.
If you have the desire to be a part of an exciting, challenging, and rapidly-growing software development consultancy, and if you are passionate about software development and creating the finest apps in the market, please consider applying.
Job Description We are looking for React Native developers 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.
This is a contract-based position and we're looking for immediate joiners.
Responsibilities
Work as a part of a small team to build React Native iOS / Android applications
Collaborate closely with designer(s) to build the envisioned user experience
Architect, build, and maintain excellent React Native applications with clean code
Implement clean, modern, smooth animations and transitions that provide an excellent user experience
Build pixel-perfect, buttery smooth UI's across both mobile platforms that match designs
Integrate with the backend and other third-party APIs
Work with native modules if required
Leverage native APIs for deep integrations with both platforms
Diagnose and fix bugs, performance bottlenecks for performance that feels native
Requirements
3+ years of professional, non-internship experience working with React Native
Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
An understanding of React Native best practices and a commitment to following them
Knowledge of functional programming and React Hooks
Ability to work through new and difficult React Native issues and contribute to libraries as needed
Familiarity with native build tools, like XCode and Gradle
Familiarity with Expo and related libraries
Excellent verbal and written communication skills
Experience and desire to work with a remote, distributed team
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!