We are looking "iOS Mobile Developer" for Reputed Client @ Coimbatore Permanent Role
Experience: 3+ Yrs
Essential Duties and Responsibilities:
The candidate would be responsible for iOS development for mobile platform for new products & services.
• To engage hands-on in the development activity of products / services.
• Participate in daily scrum meets & scheduling of tasks, review accomplishments by end of day.
• To contribute to coding / build & also guide the junior developers.
• To estimate task schedules of junior developers & support development team to achieve the tasks.
• Review code quality.
• Preparing time & cost budgets for new projects & revamping of existing products
Education and/or Work Experience Requirements:
• Candidate should possess B. E / B. Tech / MCA or relevant IT academic background.
• Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers.
• Thorough knowledge of budgeting time & cost of projects.
• Should have 3+ years of relevant experience in Android mobile development process with proficiency in – iOS SDK, Objective C, Swift, Cocoa Touch, Realm.
• Should have the capability to handle & deliver projects with emphasis on quality & delivery schedule.
• Experience in working with cross cultural environment will be an advantage.
• Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service.
• Should possess necessary skills to collaborate with mobile development teams.
• Ability to manage independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
About Reqroots
About
Connect with the team
Similar jobs
Job Description:
Responsibilities:
- iOS Development: Design, build, and maintain an efficient iOS-based SDK using Swift and Objective-C, while implementing new features and enhancing existing ones.
- Collaboration and Design: Partner with the UI/UX designer to develop a web app with a native mobile look and feel, and design APIs for WebView to enable backend interactions.
- Event Handling and Security: Implement event handling within the SDK, develop error handling frameworks, and ensure security best practices for the app and WebView.
- Testing and Documentation: Conduct thorough testing to ensure reliability and performance, and create clear documentation to support integration and team understanding.
- Continuous Improvement: Stay informed on emerging trends in mobile development to provide insights and recommendations for ongoing enhancement.
Qualifications:
- Proven Expertise: Strong experience in mobile app development, primarily in Swift for iOS (Android experience is a plus), and familiarity with HTML, CSS, and JavaScript.
- SDK Development and Security: Experience in creating SDKs, crafting APIs, and following security best practices in mobile app development.
- Team Collaboration: Effective communication skills for working in small teams, potentially meeting with clients, and thriving in dynamic environments like startups.
- Adaptability: Ability to handle evolving project requirements and stay updated on the latest trends in mobile development.
NOTE: IT IS MANDATORY TO GIVE ONE TECHNICHAL ROUND FACE TO FACE.
Who We Are
QuitSure is founded by alumni of IIT, IIM, and Stanford University. It is one of the most effective quit-smoking mobile apps in the world. Our mission is to get 1 million smokers smoke-free in the next year. Do take a look at our website: https://www.quitsure.app to learn more about what we do and how it works. We are well-funded, and based in Powai, Mumbai. This is a remote job.
The Role
Your role will be to work with our product manager, backend developer, and QA testers to:
- Architect and build new features.
- Build pixel-perfect, buttery-smooth UIs across both mobile 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.
- Ensure quality and cleanliness of code
- Ensure releases are published in a timely manner
- Collaborate with the development agency that is currently responsible for building our app
Qualifications
We are looking for a star React Native developer to continuously improve our platform and implement new features. The ideal candidate will have a passion for developing fast, efficient systems, clean modular code and high-quality user experiences. You will have had at least 2 years of React Native development experience and have:
- A firm grasp of React Native in particular, and the nuances of the JavaScript language in general.
- The ability to write well-documented, clean, modular code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle, Android Studio, etc
- Understanding of REST APIs, the document request model, and offline storage
- Knowledge of the fundamental design principles behind a scalable application
- Other presentation-layer languages (e.g. HTML, CSS, etc.) are a plus
Who We Are Looking For
We are looking for a highly skilled React Native developer who is interested in working on a high-impact product that is genuinely saving people’s health and lives. We are a small team, with thousands of global clients, who are trusting us with their private health data. So, in addition to coding skills, honesty, commitment and loyalty are also essential to us. We would prefer to work with someone who is truly excited about our cause.
Compensation
Compensation will be competitive, and commensurate with your experience.
About The Role
CapitalNow is seeking an Android Developer with notable experience in Java and Kotlin development. The technical team is responsible for developing the supported mobile application and web app for customers and a control panel for the marketing team involved in CapitalNow. You will be responsible for delivering best in a class mobile experience, engineering-complex, secure & high-quality native Android mobile apps for our product.
Responsibilities
- Collaborate efficiently across cross-functional teams such as product managers, UX-/UI-designers, and other software engineers
- Design, build and maintain high-performance reusable, and reliable code
- Continually improve and innovate software development, deployment and testing to ensure high-quality, on-time releases. Conduct and participate in code-reviews
- Provide UAT support & needed assistance for release management activities
- Serve as a leader for team members to learn from regarding mobile technologies, development, and delivery processes
Essential Qualifications
- At least 5 years of experience in Android Kotlin/Java development
- Excellent understanding of Objective Oriented design patterns, Android fundamentals, and Android SDK (versions 5.0 and up)
- ○ Experience with offline persistence, threading, memory management, and performance tuning
- ○ Data structure optimizations, security, IPC, App Modularization
- ○ 3+yrs of Experience in integrating third-party SDKs like Facebook, Gmail/Google, and Payment gateways like CCAvenue, PayU, Razorpay, etc
- ○ Including Android Architecture Components, Navigation Framework, Android Jetpack, Android NDK, View components, JSON, and more
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Published at least two original Android apps
- Knowledge of Google Playstore Policies and experience in handling all types of permissions in Playstore
- Strong analytical, communication, and interpersonal skills
Desired Qualifications
- Having experience working in the Financial Services domain (good if it's in capital markets) is an added advantage
- Familiarity with Unit Testing
- Hands-on experience as a Senior Android developer is a plus
- Having experience in writing complex queries using MySQL is an added advantage
- Immediate joiner is most preferable
This role involves remote work and we are open to both full time and part time work. It requires a basic commitment of 20 hours per week
iOS Developer responsibilities include:
Designing and building advanced applications for the iOS platform Collaborating with cross-functional teams to define, design, and ship new features. Unit-testing code for robustness, including edge cases, usability, and general reliability. Job brief We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Responsibilities
Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
MCA / BE /B.Tech Computer Science / IT Proven working experience in software development Working experience in iOS development. Have published one or more iOS apps in the app store A deep familiarity with Objective-C, Swift and Cocoa Touch Experience working git.
Our client is more than 2 decades old NBFC registered with the RBI. The company was set up with an aim to empower rural entrepreneurs, SMEs, and small institutions by micro-financing. The company has come a long way since its inception in 1992 and has evolved with time with the introduction of its App in the small loans sector. At present, the company has more than 5000 employees and has serviced millions of borrowers to accomplish their dreams.
The group has diversified into the education segment and is running two schools. The schools are part of one of the largest private school chains in India. The schools have a flourishing family of 350 teachers and 6500 students. The leadership team at the helm of the company has demonstrable experience in financial services and has built the company by upholding the trust of its customers.
- Driving key technology decisions with the team
- Collaborating with various stakeholders to plan for the successful rollout of projects
- Working closely with the team to develop and test the product features to ensure its in line with the organizational and end user requirements
- Maintaining code and writing automated tests to ensure the product is of the highest quality
- Managing project priorities, deadlines and deliverables
What you need to have:
- 6-9 years of relevant experience in Android development
- Ability to design applications around Android recommended user interfaces and design principles
- Expertise in MVC or MMVM architecture
- Knowledge of OOPs concept
- Prior experience in android jet-pack
- Knowledge of SQL
- Hands-on experience in UI designing
- 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.
- Candidate should be expertise in iOS technology.
- Experience with developing native Applications using Swift 3 , Xcode, Objective C, Cocoa and iPhone SDK.
- Built and published commercial iPhone and iPad applications
- Candidate must have independently designed and developed mobile applications
- independently drive the design and development of iPhone/iPad application project.
Conceptualize and design Mobile applications based on need. - Experience with Objective-C, JavaScript, and JSON
- Coursework in Object-Oriented programming languages (C++/Java, etc)
- Understanding of Apple’s design principles and interface guidelines Animation, etc.
- Candidate can develop Mobile Apps and well-versed with the Android SDK.
- Have a good knowledge of Java Application development.