


Job Description: We currently have an opportunity available for Jr. iOS App developers to work full time at our eCommerce product.
Preferably who have worked on an eCommerce platform and developed a minimum of 2 applications.
Responsibilities:
- Design, build, and maintain high performance, reusable, and reliable code
- Strong knowledge of swift.
- iOS app architecture
- REST API Integration.
- Deployment process on App store.
- Proficient understanding of code versioning tools, such as Git
- Familiar with APN and Firebase Push notification.

Similar jobs


Job Title: IOS Engineer (Remote)
Remote Working | Engineering Team | Full-time
The Impact you will create on the Job:
Developing SDKs on IOS with support for cross-platform technologies like ReactNative, Flutter along with hybrid development over platforms like Cordova.
Apply data structures and algorithms to optimize the code for a lower memory, battery, and processing footprint - all with the goal to build plug-and-play SDKs that don’t expect the app developers to write any supporting code in the app.
You will be liaising with the cross-functional teams to get an in-depth understanding of the functional requirements and propose scalable solutions.
As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
You will get an opportunity to work with some of the best talent while learning from various highly-functional teams in the company.
You will collaborate with your team and set an example by delivering high quality and innovative engineering solutions for complex use cases.
Plan and execute the roadmap with the engineering team to build and deliver next-generation systems.
What we look for?
Bachelor’s/Master’s degree in Computer Science/IT from premier institute.
2-4 years of industry experience in iOS development, with at least one live app on App Store.
Good knowledge of Objective-C, Swift 5, data structures and algorithms.
Fair understanding of Native Frameworks, specifically concurrency handling, data persistence (User Defaults, Keychain, Core Data), and background tasks.
Good understanding of iOS Frameworks related to UI and network.
Fair understanding of Apple’s concurrency handling, Core Data, and NS Operation classes.
Familiarity with developing UI with both XIB/Storyboard and code.
Good understanding of SDK integrations, debugging, and troubleshooting.
Interested in exploring mobile app development ecosystems like React Native, Cordova and Flutter.
Comfortable with tackling ambiguous problems and unblocking yourself.
Fair understanding of Push Notification ecosystem.



Primary Skills :
● 2+ year of experience developing React Native / Android applications.
● Excellent command over React Native ecosystem, Android Native SDKs, and third-party
SDKs.
● Firm grasp of the JavaScript language and its nuances, including TypeScript, ES6+ syntax
and tooling.
● Good knowledge and application of algorithms and data structures with space and time
complexities
● Ability to write well-documented, clean Javascript code with unit tests.
● Familiarity with native build tools like Gradle (Android Studio, IntelliJ)
● Follow Industry Coding standards & be responsible for writing maintainable/
scalable/efficient code to solve business problems.
● Knowledge of object-oriented programming
React Native, Typescipt/JavaScript, Redux and optionally Android

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.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- 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
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven software development experience and Android skills development
- Proven working experience in Android app development and have published at least one original Android app
- Experience with Android SDK
- 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.
Job Types: Full-time, Permanent


- S/MS degree in Computer Science, Engineering or a related subject
- 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 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

About TagHive Inc.
TagHive Inc., incorporated on April 25, 2017, is a Samsung funded education technology company with headquarters in South Korea and an office in India. The company’s offerings include clicker-based classroom response systems and AI-powered self-assessment solutions. The company offers its solutions under the “Class Saathi” brand in India and under the “Class Key” brand elsewhere.
TagHive has 22 registered patents and trademarks and 10 others are pending. The company’s solutions are used in over 1000 schools (adding 2-3 schools daily) and over 300,000 students have downloaded the Class Saathi self-assessment solution.
www.tag-hive.com
About Class Saathi
Class Saathi is a clicker based smart classroom solution that makes formative assessment easy and fast.
Class Saathi is a combination of a clicker device for each student and a mobile application for teachers, parents and the administrators. After teaching a concept in a class, the teacher can ask a few questions using
Class Saathi to gauge the understanding level of each and every student. The administrators and the parents can also see the learning data on their respective apps. Class Saathi app has over 25,000 questions on Maths & Science for students of Class 6 to Class 10 and is based on CBSE curriculum. Over 6.1 million questions have been solved on Class Saathi as of March 5, 2022.
Class Saathi is aligned with New Education Policy’s objectives of micro-learning and continuous assessments. “Data First” approach ensures greater accountability at all levels. Class Saathi is affordable and does not require schools to upgrade their infrastructure ("no internet" and "no electricity" are no more the limiting factors in making classrooms smart).
About the role
- You will build an android app for the Saathi users (Teachers and students) to manage teacher classes and students’ studies.
- You will work on building features end to end with complete ownership, developing, testing, and deploying the core features.
- Ensure the best possible performance, quality, and responsiveness of the Saathi app
Who you are
- You have prior experience as an Android Developer using Kotlin or have a strong desire to shift to Kotlin.
- You have 2- 4 years of experience in android development.
- You have strong knowledge of Android SDK, different versions of Android, and know how to deal with different screen sizes
- You have proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC
- You have familiarity with various testing tools
- You are good in pixel-perfect implementation of designs
- You can easily pick up new technologies and frameworks on the go. For you, engineering is about principles and practices; technology is about tools and tradeoffs.
- You have excellent problem-solving skills and can map out the system design for a feature end to end and execute on it.
- You want to be involved actively in the product development process and can come up with out-of-the-box ideas for unique features.
- And most importantly, you are fun to work with! 😌
What we offer
💰 Competitive compensation
👩🏻💻 Flexible working
COMPANY OVERVIEW
QubeHealth is on a mission to change the way people access healthcare.
India has one of the highest out-of-pocket-expenses in healthcare in the world. Even with group health insurance cover, the average Indian worker pays 60% of health-related expenditures out-of-pocket. Paying for and accessing, healthcare remains a massive challenge in India.
On the other hand, there’s all kinds of innovative ways one can pay for buying the smallest item on any popular e-commerce portal. We believe it’s high time we changed that, and are leading this change from the forefront.
Job brief
We are looking for a Flutter Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our Product team to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities
- Design and build applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- 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
Tech Skills
- Flutter & Dart
- Rest API
- MySQL (good to have)
- GitHub
Soft Skills
- Good Communication
- Team Player
- Creative
- Problem Solver
Location: Preferably based out of Mumbai & willing to work from our Mumbai office.


About the job
Are you passionate about coding ? Do you have a great appetite for challenges? Do
you like to take risks? Do you have a great learning attitude? Do you have an eye
for detail? Do you like to help others solve their problems?
We are offering:
To be a part of the leading Digital healthcare platform.
You can be CEO of your outcomes.
A team of aces to work with Streamlined engineering
processes woven
around Agile methodology with the help of tools
Become a leader in the industry
End user focusing engineering.
What
are you bringing on the table:
1-5 years hands on experience developing iOS Applications
Have a deep familiarity with objective-C/Swift, Cocoa Touch and working with
external frameworks and libraries
Have excellent problem solving/Debugging skills and love technical
challenges. Should be up to date on the current state of the iOS development
ecosystem.
Should
be a stickler for clean and efficient Code.
Should
possess excellent written and verbal communication skills.
Should
be highly organised.
Should
be able to weigh several and often conflicting constraints
and make
rapid decisions in a fast-moving and quickly-growing company.
Experience with TDD, CI/CD is required.
Help set and fulfil the engineering hiring plan for the team, including sourcing,
screening, and interviewing.
Mentor and grow engineers while keeping them engaged and focused on the
product and company vision.
Help set team goals and technical direction while ensuring that they
align
with the goals of the larger organisation.
Represent the team in planning and product meetings, effectively
communicating the available platform features and constraints of the iOS
client.
Help implement effective engineering processes and policies that emphasise
quality and forward progress.
With many people doing many things in a fast-moving company, strong
organisational skills both for yourself and for the team will be required


Rejolut emerging tech company incorporated in 2017 and an award-winning blockchain development company. We help clients to find the best possible solutions to business use-case using emerging technology that can help them to scale faster & build Innovative digital products for fast-moving companies using ML/AI, Blockchain, IoT, AR/VR, RPA.
Our dogma: We don’t make shit
We are on the mission to technically empower entrepreneurs all around the world.
To know more please visit our website - http://www.rejolut.com/" target="_blank">www.rejolut.com
The ideal candidate will be responsible for developing highly scalable and secure code.
Responsibilities:-
- Able to learn & implement new technology/framework/library at God Speed
- Able to come with the optimal solution for the business problem
- Can handle calls with the client & customer to know their feedback
- Writing clean code & able to dig into other's code or open-source code
- 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.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing native apps to Flutter.
Desired Candidate Profile:-
- Firm grasp of the JavaScript (and TypeScript or ClojureScript) language and its nuances, including ES6+ syntax.
- Knowledge of (functional or object-oriented) programming.
- 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 (Android Studio, IntelliJ)
- Understanding of BLOC Patterns
- Strong knowledge & experience in Dart/ Flutter is mandatory.
- Strong attention to detail in UX & interactions.
- Strong experience with Flex CSS styling.
- Strong experience in SQLfLite & Firebase messaging is required.
- Experience in releasing Android and iOS App store
- Paid Sick Leaves
- Healthcare Insurance
- Employee Training & Development Plans
- Performance Bonus
- Flexible Working Hours/ Remote Work


-Experience with web services API Implementation and integration (Rest, JSON, XML) (Mandatory)
-Understanding of generating crash report and diagnose issues. Take steps to stabilize mobile application.

