- Work as part of a small team to build React Native iOS / Android applications for FullStack's clients.
- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.
- Complete two-week sprints, and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Interface with clients via Slack, Zoom, and email.
- Track your time throughout the day using Toggl.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Follow FullStack's detailed development process

About Inmortal Technologies
Similar jobs
1. Understanding of the entire Mobile Application Development lifecycle
2. Solid experience of 2 years + in building Native Swift based iOS applications
3. Excellent knowledge of iOS specific user interfaces, user experiences and guidelines
4. Working experience with MVC and MVVM architectures
5. In depth knowledge of iOS specific user experiences and human interface guidelines
6. In depth experience in implementing user interfaces for iOS - Auto Layout
7. Hands on experience working with API integration within iOS applications
8. Hands on experience working with 3rd party SDKs, Libraries and APIs
9. Experience with media streaming & playback using AV Player, AV Foundation & AV Capture
10. Experience working with analytical SDKs like Firebase Crashlytics, Branch.io etc
11. Experience with Push Messaging, Local Notifications, Background services
12. Experience in debugging errors and crashes using tools such as Crashlytics or Sentry
13. Experience with Marketing and Attribution SDKs such as Clevertap, Branch and/or Appsflyer
14. Experience in releasing applications to the Apple App Store
15. Ability to work in an Agile environment
16. An inclination towards cross platform technologies such as React Native
KRAs includes :
1. Understanding the scope of work and FSD requirements
2. Coordinating with design team to build assets to be used within the mobile application
3. Building static flows for the application
4. Integrating web services & 3rd party APIs
5. Integrating 3rd Party SDKs such as Facebook, Google Analytics, Google Maps, Crashlytics, Twitter etc
6. High level testing of the integrated application before pushing the application to the testers
7. Working with the tester to fix bugs reported by the testers
8. Building and deploying the application to the Play store
9. Maintaining and scaling applications
• Design and Build cross-platform mobile apps for Android and IOS using Flutter.
• Translate and Build the designs and Wireframes into high-quality responsive UI code.
• Experience in submitting mobile applications to Play Store and App Store.
• Experience with version control tools like Git/Bitbucket.
• Experience with any of the state management solutions like Bloc, Provider, Mobx, etc. knowledge About firebase.
• Mobile app architecture design and optimization.
• 1+ Years of active development in Flutter (Dart)
Responsibilities
• Develop new features using Flutter
• Create reusable widgets and components
• Work on bug fixing and improving application performance.
• Help maintain code quality, organization, and automatization
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Immediate joiners are more preferred.
Android Developer -
Job Description
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
We are hiring an iOS Developer for Dehradun location with Ftechiz Solutions.
Exp: 2 to 5 years
iOS Developer responsibilities include:
- 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
- Help maintain code quality, organization, and automatization
- Experience with iOS frameworks such as Swift UI, Objective C, UIKit, AVFoundation, Core Bluetooth, Combine, PushNotifications.
- Experience with Databases - Core Data, Realm
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of Architecture - MVC and MVVM
- Understanding of Apple’s design principles and interface guidelines
- Excellent communication Skills and Client interaction.
Super iOS Engineers
Hiring Super iOS developers for an exciting product company to launch a new-age Speed Dating App.
As a Mobile Software Developer, your primary objective will be to design and build mobile applications for iOS platforms while actively participating in application design discussions and decisions. You will be an integral part of the development and maintenance of the company's products. You will utilize your expertise and your familiarity with iOS and XCode. Additionally, experience with Agile or XP methodologies or related iterative development processes will be necessary to hit the ground running and make an immediate impact. You will also utilize your knowledge of Software Development Lifecycle Tools - source control (Git, SourceTree, SVN), issue tracking, and web service integration (REST, JSON and HTTP).
Our organization moves at light speed, so the ability to work with minimal supervision while delivering excellent results will be a priority. Strong communication and information gathering skills are required to capture and interpret business and functional requirements, fill in the gaps intelligently, interpolate designs and functionality as necessary, and identify opportunities for process improvements/efficiencies.
This is your opportunity to work with our talented team to design and build the next generation of mobile applications.
Key Responsibilities 💪
- Design and build advanced applications for iOS platforms communicating with our servers
- 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 and maintenance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Responsibilities:
- User-centric development of high-quality code that is maintainable and testable
- Utilize flutter to design and build complex applications
- Create custom packages in flutter by employing the functionalities as well as the APIs accessible in native Android and iOS
- Create and translate the designs as well as the wireframes into high-quality responsive UI code
- Design and develop architecture as well as testable, viable, and functional software by using MVC & MVVM to implement new features and meet product requirement
- Determine and solve any issues present in the system and propose your ideas in terms of new features and improvements needed in the new system
- Propose ideal Data Structure keeping in mind space and time complexity
- Stay up-to-date with the industry trends and best practices
- Keep the Scrum Team up-to-date by updating and managing the code and the project on Git
- Make sure security rules are being followed while building the application
- Ensure, through validation of the cloud system, that new changes are not affecting the security of the backend server
- Maintain software throughout product lifecycle including design, development, verification & bug fixes
- Coordinate with the respective teams for bug fixing and ensure we have a stable product
- Be part of the core team developing new app features while focusing on improving our existing code
- Self-starter with excellent analytical, communication, and problem-solving skills
Basic Qualifications (Required Skills/Experience):
- At least 2 years of experience in mobile app development
- Experience with Flutter Development (or any other alternative like Kotlin, React native, Xamarin, Cordova, ionic etc) is a must
- Experience shipping two or more Android and/or iOS based applications utilizing hybrid technologies (flutter, ionic framework, react native, Xamarin)
- While focus is on hybrid, a solid native coding background in either Android or iOS is a must
- Experience in developing cross-platform mobile applications for Android (Java/Kotlin) iOS (Swift/Objective C), or other cross platform frameworks like React native or Xamarin
- Experience with Futter. This should include from making responsive UIs to efficiently query data and also manage states in an optimized manner
- Experience working in an Agile Environment
Preferred Qualifications (Desired Skills/Experience)
- Passionate about creating and refining great mobile user experiences
- Knowledge of JavaScript, React.js is a plus
- Knowledge of web technologies, HTML5, CSS, JavaScript is a plus
- Knowledge of mobile application security best practices is a plus
- Programming experience in Microsoft Stack (Strong C#, ASP.NET Web forms, Web API, SQL Server) is a plus
- Expertise in deploying hybrid applications across iOS App Store and Google Play App Store is a plus
KeepTruckin is on a mission to modernize the trucking industry. With the leading fleet management platform, we are bringing trucks online and fundamentally changing the way freight is moved on our roads.At KeepTruckin, we see our hard work rewarded in tangible ways every day and we believe that intelligence is most powerful when paired with humility. We're motivated by the opportunity to impact and improve every facet of a trillion-dollar industry that touches everyone's lives. KeepTruckin is proud to be a Forbes Cloud 100 company and recognized by Glassdoor as a "Best Place to Work" in 2019.We are looking for people from all backgrounds who want to make an impact on the millions of drivers who keep our world moving. Together, we laugh hard, snack harder and work together to drive innovation at the intersection of tech and transportation.
About the Role:
As one of our first mobile engineers in Bangalore, this is a great opportunity to make a significant impact in designing and building our new KeepTruckin Fleet Manager iOS app and as well as grow by working directly with experienced technology professionals with backgrounds from Silicon Valley companies like Google, Twitter, Facebook and Uber (to name a few). Your expertise will be contributed to defining our architecture for the new app and the underlying data sharing framework with our existing Driver app based on personas. We are looking for candidates who have a familiarity with Objective-C and Swift, and a good understanding of system architectures (mvc, mvvm, redux) and a forward thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues.
Responsibilities:
Develop from scratch our new iOS KeepTruckin Fleet Manager AppWork with product team to refine feature specsWork with cross functional teams like IoT, Embedded, Data Science/ML, Computer Vision & Motion teams to create fluid user experiences with interactive visualization for a multitude of data from these different teamsCommunicate with backend engineers about API requirements or refinementsMentor junior engineers and help them growHelp support team to diagnose user problemsAnalyze our user's data to identify bugsBe able to work as part of a small, tightly knit team
Qualifications:
5+ years of experience working on iOS appsProficiency in Objective-C, Swift, Storyboards, XIBs, and programmatic view layouts and transitionsAn understanding of Apple UI/UX and application design paradigmsAn appreciation and understanding of automated app testingKnowledge or interest in commercial vehicles/trucking is a plus!
As an equal opportunity employer, we are committed to diversity in the workforce. In accordance with applicable law, we prohibit discrimination against any applicant or employee based on any legally recognized basis, including, but not limited to; race, color, religion, sex (including pregnancy, lactation, childbirth or related medical conditions), sexual orientation, gender identity, age (40 and over), national origin or ancestry, physical or mental disability, genetic information (including testing and characteristics), veteran status, uniformed service member status or any other status protected by federal, state or local law.Please review our Candidate Privacy Notice here. ( https://drive.google.com/file/d/1Xs7GivrHCj05XC6-mn6MsRGG3V5AcgZ5/view?usp=sharing )









