Skills: Mobile Application Developer, iOS developer, Android Developer
Responsibilities - Design and build iOS and Android mobile applications - Collaborate with cross-functional teams to analyze, design, and ship new features - Fully responsible for mobile app development in the team - Build and publish applications in app stores - Implement new technologies to maximize application performance
Job Requirements Android: - Excellent knowledge in core Java - Hands on experience in the full life cycle of Android application development - Strong knowledge in RESTful web services - Good Knowledge of Android SDK's and third party libraries - Push Notifications and Firebase - Eclipse & ANT based build system - Android Studio - Experience in Gradle.
iOS: - Very good experience with Objective-C , Swift is a must and iOS SDK - Good working knowledge in Cocoa Touch - Experience with memory management and caching mechanisms specific to mobile devices - Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Good To Have: - Experience in API integration in mobile apps and external devices is a big plus - A portfolio of iOS/Android apps in the Play Store/app store is a plus - Hands on experience with Android studio & gradle build system - Git using experience & Gerrit - UI & UX with material design patterns - Locations and Map API's
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!
• Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
• Experience with Swift, Swift UI, Unit test.
• Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
• Understanding of network connections, Rest API's and scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
• Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
• Excellent code data knowledge, socket programming & debugging skills.
• Debugging apps using simulators and related tooling.
• Design and build advanced applications for the iOS platform, Swift and Objective - C.
• Integrate and consume web services (JSON, XML, etc.)
• Familiar with Version control system such as GIT.
As a Senior Software Engineer, you will work as part of a software development team and be responsible for designing, implementing, and maintaining the back-end of fast-growing web/mobile applications. You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed college. You need to have expert-level programming skills in Flutter using Dart along with a deep understanding of consumer experience. You should have experience working effectively in software development teams ensuring tight deadlines are met. You should be passionate about writing elegant code that solves meaningful real-life problems. You should have already successfully built or made significant contributions to Flutter apps of reasonable scale that are live on the Play/App store. What will your role look like? ● Write well-designed, design pattern-based, testable, efficient, and high-quality code in Flutter using Dart. ● Build UI components in accordance with the design provided by the UX Design team. ● Design (LLD & HLD) and architect technical solutions for the business problems of a B2C app and support needs of growing scale. ● Support continuous improvement by investigating alternatives and new packages. ● Contribute to all phases of the development lifecycle. ● Prepare and produce releases of the app(s) on Play/App stores.
Roles and Responsibilities
Who are we looking for? ● B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject ● 3-6 years of relevant work experience. ● Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms. ● Solid OOP and software design knowledge with a great understanding of consumer journey – you should know how to develop and deliver an app that’s extensible, reusable, and meets desired Customer eXperience(CX) objectives. ● Experience working with Design tools like Figma/Sketch/Zeplin as a developer and implementing the same in Flutter ● Hands-on experience on various product and analytics integration like - MoEngage, Appsflyer, UxCam, Localytics , Crashlytics, Mixpanel, Branch, Onesignal, etc. ● Knowledge of any other native or cross-platform mobile development framework (e.g. Swift iOS, Java Android, React Native) would be a plus ● Experience with all phases of the software development life cycle, best practices, and Agile Software Development. ● Ability to work autonomously, be excited by new technologies, and never back down from the challenges of scale. ● Be able to perform effective code reviews, and mentor junior engineers.
Founded in 2005 as a platform for building IT Solutions.
Nourtek develops custom software and applications for websites, desktops, and mobile devices.
Product based Multi-National Company (MNC) that strives to cultivate and spur a work environment that is one of the most challenging, career advancing, yet comfortable, friendly, safe and diverse with a family like atmosphere that supports professional and personal growth within and out of the company.
Headquartered in Dallas, USA with offices in India.
An expert team of 60+ work-focused engineers.
Known for its culture and healthy work-life balance with a 5-day work schedule.
Periodic sessions with expert’s professional as well as personal growth.
We incorporate state-of-the-art technologies and tools in our services and solutions.
Having multiple products in Insurance Domain.
Job responsibilities:
We are looking for a 5+ iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.
Primary focus will be development of iOS applications and their integration with back-end services.
You will be working alongside other engineers and developers working on different layers of the infrastructure.
Having a skill like commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Design and build applications for the iOS platform.
Ensure the performance, quality, and responsiveness of applications.
Collaborate with a team to define, design, and ship new features.
Identify and correct bottlenecks and fix bugs.
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Help maintain code quality, organization, and automatization.
Have published one or more iOS apps in the app store.
A deep familiarity with Objective-C and Cocoa Touch
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle.
Proficient understanding of code versioning tools like GitHub, firebase and Xcode so on.
PersonalAttributes
A passion for continuous improvement.
Candidate should be a team player and excellent communicator.
Strong interpersonal, problem solving, and organizational skills.
Self-motivated, quick learner who can manage multiple projects with minimal direction.
Be a self-driven individual with the go-getter attitude.
Excellent troubleshooting and communication skills
Attention to detail
Benefits:
Open Door working Culture,
5 days working,
Internal Growth opportunities,
Rewards & Recognitions,
Sports Activities,
Events & Celebration,
Handsome Perks,
Very good Referral Bonus,
Medical Insurance.
Shift Timing: 11 am to 8 pm (May very on project Demand)
Do you wish to bring a sea of change for the indigenous and underprivileged tribes of our country? Then here is your chance. Read on.
Our client is a CSR arm of one of the largest steel companies in the country. They are involved in the rehabilitation and development of an endangered tribe in Jharkhand and other tribal and underprivileged communities across the country, enhancing their livelihood and improving their education and health system. The organisation has seen significant progress through its camps and programs targeting health, education, residential development and socio-economic improvement since its inception in 2009.
With a spend of over a crore rupees each year, the organization is formulating plans and strategies to reach various groups with unique needs and fulfilling them on multiple levels like individual, family, community and society at large. The founding team has done diverse philanthropic work personally and through the CSR initiatives over many years and added senior business and education forerunners to lead the team.
As an IOS Developer, you will take a key role on the team and will be responsible for the development of mobile applications for iOS devices.
What you will do:
Working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our platform, application, etc.
Designing and building applications for Apple devices on the iOS platform.
Maintaining quality and ensuring responsiveness of applications.
Collaborating with the rest of the engineering team to design and launch new features.
Maintaining code integrity and organization.
Desired Candidate Profile
What you need to have:
BE/ ME/ BCA/ MCA- Any Computer/ IT Degree
Be proficient with Objective-C / Swift {depending on project requirements}, and Cocoa Touch.
Experience with iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning
Must be familiar with RESTful APIs to connect iOS applications to back-end services
Experience with performance and memory tuning with tools - such as Instruments and Shark, depending on project needs
Experience with cloud message APIs and usage of push notifications.
Knowledge of code versioning tools {such as Git, Mercurial or SVN}.
You will be responsible for the delivery of the application/ feature/ module your team will be working on.
Write/Review Code every day in addition to pairing with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team
Ensure all code is thoroughly covered by automated tests and that all features meet quality checks before deployment.
Contributing to the constant improvement of practices and processes in the team.
Coordinate with cross-functional teams (Product Management, UX Design, Architects, Developers, QA) to define and execute the feature roadmap.
Research new technologies and tools and share your learning with the rest of the team.
Provides mentoring and guidance to other team members, including new hires.
Senior Software engineer - iOS
Your Skill Set
What makes you a great fit for our team:
Desired Skills & Experience:
5+ years of overall experience with iOS app development
Design, build and maintain high performance, reusable, and reliable Swift code
Developed and published at least 1 application in Swift
Experience in media capturing, editing, and playback using AVFoundation
Experience in writing unit-tests
Experience with offline storage, threading, and performance tuning
Understanding of Apple’s human interface principles and design guidelines
Good understanding of REST APIs
Solid grasp of algorithms, memory management, object-oriented programming
Extensive experience in detecting and correcting memory usage issues as well as optimizing code for application performance
You have excellent written and oral communication skills
Experience in Agile Software development and the Scrum methodologies
Good to have:
Knowledge about MVVM along coordinator pattern and Clean architecture is a huge plus
Exposure in creating Video and Media rich applications
Experience with Continuous Integration
Experience working with product-based organizations
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Java 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
Skills
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
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration.
Candidates with certification into Android development are preffered.
We are looking an expert android developer to play a crucial role in architecting and building an exciting fin-tech app from ground up.
Job Description of Android Developer
• Translate designs and wireframes into high quality code.
• Full Android Stack: Activities, Fragments, views, Services, Broadcast receivers, Content providers, Sqlite
• Design, build, and maintain high performance, reusable, and reliable Java code.
• Ensure the best possible performance, quality, and responsiveness of the application.
• Identify and correct bottlenecks and fix bugs using tools such as ADB.
• Help maintain code quality, organisation, and automatisation.
• 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.
• Strong knowledge of Android UI design principles, patterns, and best practices.
• Experience with offline storage, threading, and performance tuning.
• A knack for benchmarking and optimisation.
• Understanding of Googles Android design principles and interface guidelines.
• Familiarity with continuous integration.
• Proficient understanding of code versioning tools, such as Git.
• Familiarity with cloud message APIs and push notifications.
• Ability to understand business requirements and translate them into technical requirements.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Ability to design applications around natural user interfaces, such as touch.
• Experience on Firebase and tracking tools.
• Experience on Android framework.
• Extensive experience working in TDD(Test Driven Development) / BDD (Behaviour Driven Development) and CI/CD (Continuous Integration / Development) environment.
Skills & Responsibilities:
• Design and Build advanced applications for the Android Platform using Java.
• Collobrate with cross-functional teams to define, design, and ship new features.
• Work with outside data sources and API's.
• Should be able to develop the application with effective coding with minimal errors/bugs.
• Unit-test cide for edge cases, usablity, and general reliablity.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development effiency.
• Ability to be a self-starter, prioritize your work, stay organized, self motivating and work and motivate well in team environment is critical.
• Should be able to manage the whole project solely or in team.
• Application version control management on SCRUM
• Strategies positioning, landing page and release of application on the Playstore in cognizance with digital strategy executive Application version control management on SCRUM
• Keep up with all the latest developments from the android community
Goals we expect
• App stability
• Code stability
• Accountability
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
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!