Sr. Mobile Engineer - iOS

at KeepTruckin Inc

DP
Posted by Soumya Das
icon
Bengaluru (Bangalore)
icon
5 - 15 yrs
icon
₹30L - ₹45L / yr (ESOP available)
icon
Full time
Skills
Swift
iOS App Development
RxSwift
Model-View-View-Model (MVVM)
Who We Are:
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 )
Read more

About KeepTruckin Inc

Founded
2013
Type
Product
Size
500-1000
Stage
Raised funding
About

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.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, a 2020 Career-Launching Company by Wealthfront and named a Forbes Best Startup Employer 2020

Read more
Company video
Connect with the team
icon
Soumya Das
Company social profiles
icon
icon
icon
icon
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. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

DP
Posted by Shikha A
icon
Mohali
icon
2 - 6 yrs
icon
₹3L - ₹8L / yr
iOS App Development
Swift
Objective C
Xcode

Job Responsibilities

  • Design, Architect, Develop and maintain existing and new iOS applications.
  • Collaborate with a team of users and developers to define, design and deploy new features and functionality.
  • Complete Analysis, design, development, modification & implementation of computer applications throughout the entire software development life cycle.
  • To ensure the best possible performance, quality and responsiveness of the App.

Required Skills

  • 2-5 years of experience of iOS development experience with Objective-C or Swift.
  • Mastery of Objective-C, Cocoa & the iPhone SDK.
  • Experience and Knowledge of mobile platform architecture limitations with the Expertise to overcome those technical challenges.
  • Experience utilizing networking protocols in Mobile Application Development.
  • Experience in SVN / GIT code repositories.
  • Experience on Web Service Integration (SOAP, REST, JSON, XML)

Desired Skills

  • 2-5 years of experience into iOS Development.
  • Proven leadership skills, including the ability to motivate and lead other talented developers and designers.
  • Good communication skills.

Candidates who can join immediately would be preferred.


Note: If you are willing to apply on the above post, kindly add your live projects App Store links in the resume.

Read more
Agency job
via Wenger and Watson Inc by Archana TR
icon
Chennai
icon
3 - 5 yrs
icon
₹1L - ₹14L / yr
iOS App Development
Swift
Test driven development (TDD)
XCTest
Please find the below requirements:
Proficient with Swift, Objective C and Cocoa Touch.
Good knowledge in UI & Unit testing.
Good Knowledge on XC test.
Good understanding and knowledge in OOPS concepts
Good knowledge in Protocol oriented programming
Good knowledge in SOLID Principles
Deep understanding of MVVM design pattern
Good Knowledge in RXswift Framework
Knowledge in Test Driven Development
Knowledge in continuous integration and continuous development
Read more
icon
Delhi
icon
3 - 5 yrs
icon
₹4.5L - ₹5.5L / yr
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
+1 more
Hi,
 
Company  Link  -  https://www.aksinteractive.com/" target="_blank">https://www.aksinteractive.com/
 
https://www.google.com/search?q=aks+interactive+address&;ludocid=13232087711491661489&sa=X&ved=2ahUKEwjcudiD-I33AhWoTmwGHaiHDXkQ6BN6BAhcEAI" target="_blank">Address: B-1/ E-13,1st Floor, Mathura Rd, Block E, Mohan Cooperative Industrial Estate, New Delhi, Delhi 110044
 
As per our discussion please find the JD attached 

* 2 to 3 yr experience in iOS application development, design, and deployment for iOS devices
* Strong OOPs fundamental, Strong grasp of algorithms and data structures with good debugging skills.
* Must have good experience in Swift and have some knowledge of Objective-c.
* Awareness of Human Interface Guidelines (HIG) published by Apple for iPhone and iPad applications
* Familiarity with RESTful APIs to connect iOS applications to back-end services.
* Experience with iOS frameworks such as Core Data, Cocoa Touch, Core Animation, etc.
* Good experience in memory management techniques, code analysis, debugging, and profiling tools available within XCode.
* Knowledge of Size classes and Auto Layout.
* Experience with third-party libraries and APIs
* Hands-on experience with working on a design for iPhone and iPad Applications.
* Test, debug, analyze and fix application problems/issues.
* Must implement Payment Gateways.
* Must follow the latest design pattern(MVVM)
 
Good To Have
 
1. Knowledge of Flutter or React-native will be an advantage.
2. Good knowledge of working with git version control i.e. Github to upload and fetch Project data.
3. Good knowledge of working with postmen, Firebase Cloud Messaging( FCM)
4- Good knowledge of Google Map Apis
 
If you are comfortable, kindly share your updated resume
Read more
Mumbai based product start-up!
Agency job
via Qrata by Monish Kulkarni
icon
Mumbai
icon
2 - 4 yrs
icon
₹5L - ₹10L / yr
SDK
Kotlin
Android Development
Java
Model-View-View-Model (MVVM)
+2 more
Requirements:
1. Writing clean and efficient native Android applications
2. Proven knowledge of Android SDK, different versions of Android, and how to deal with
different screen sizes
3. Familiarity with RESTful APIs to connect Android applications to back-end services
4. Proven knowledge of Android UI design principles, patterns, and best practices
5. Experience with offline storage, threading, and performance tuning
6. Must have worked on integrating oAuth/JWT
7. Must have worked with Git
8. Understanding of SDLC process
9. Good to have knowledge of Jira
Key Responsibilities:
1. Writing clean and efficient native Android applications
2. Consuming web services/APIs for Android platform
3. Monitoring the performance of live apps and work on optimizing them at the code level
4. Identifying and resolving bottlenecks, rectifying bugs and enhancing application
performance
5. Integrating new features into the platform
6. Integrating payment gateways
7. Looking into any bug fixes post go live
8. Helping the junior developers
Read more
DP
Posted by Narayan Chaudhary
icon
Bengaluru (Bangalore)
icon
3 - 6 yrs
icon
₹6L - ₹10L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
Dagger

Krafty Solutions is looking for an enthusiastic, energetic, young-minded mobile application developer who take pride in the work they do.

Krafty Solutions is a product design and development studio where you will learn a lot in your field by working in a very friendly environment. An opportunity will be given based on your preference.

 

About You

If you're the guy who has a strong bias for making things happen, always wears a smile on your face, with a proactive attitude then we would like to meet you. You will work closely with your team leader who will help you to learn new things as well as resolve your doubts. If you're interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

 

Knowledge

  • Strong knowledge of OOP, Java and Android SDK.
  • Experience in RESTful, JSON and XML parsing, SQLite, Push Notification, Payment Gateway Integration, In app Purchase
  • Experience of integrating third-party libraries.
  • Hands on with Kotlin, Android-KTX libraries and Unit testing (Junit, Espresso, Mockito, Firebase Test-case)
  • Hand on experience on Android UI Development (Material Design Component), multiple device resolution support, landscape and tablet support, multi-language & RTL support in layout.
  • Understanding of App Lifecycle, Activity, Fragment, Background Service, Broadcast, Gradle, Memory management, Threading etc.
  • Understanding of architecture design patterns like MVP and/or MVVM
  • Android jetpack component(Room, DataBinding, LifeCycle, LiveData, Navigation, Paging, ViewModel, WorkManager)
  • Proficient understanding of code versioning tools (e.g. GIT)
  • Data binding library, constraint layout, RxJava concepts,
  • Experience with publishing app on Google Play Console and managing the app lifecycle
  • GraphQL knowledge is a plus

 

Responsibilities and Duties

  • Overall responsibility and accountability for Android App
  • Hands-on coding, systems analysis, design, and delivery of projects assigned.
  • Overall App Design - code, performance, security, size
  • Deliver new features, execute on the roadmap and plan for the future.
  • Convert app requirements into actionable and tangible items for all stakeholders
  • Release planning and timely integration with other stakeholders (product, backend, frontend, ui/ux etc)
  • Proactive ANR, other crash fixes etc
  • Continuously discover, evaluate, and implement new technologies to maximize development/performance etc
  • Improve product quality through code reviews, writing effective unit tests, and collaborating with QA

 

Key Skills

  • Kotlin, Java, RxKotlin, RxJava, Android SDK, Android Studio, Git Required
  • Education - B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject
  • Experience - 3-6 yrs

 

Benefits

  • Great Company Culture - A relaxed, friendly and positive company culture with a dynamic young team
  • Work-Life Balance - Genuine work/life balance served at Krafty.
  • A Well Earned Rest - You will get 11 paid public holidays as well as 12 paid leaves. So, a total of 23 HOLIDAYS
  • Flexible working hours - Reaching late at the office would never be an issue for you. Fully remote culture
  • Weekends Off - Saturday & Sunday Fixed Off
Read more
DP
Posted by Allen Ding
icon
Remote, Bengaluru (Bangalore), Work From Home
icon
3 - 6 yrs
icon
₹6L - ₹14L / yr
Swift
Objective C
iOS App Development
Xcode
MVC Framework
+2 more

As one of Malaysia's top app development companies, Snappymob helps top brands in Malaysia and around the world turn their ideas into reality. Our clients span startups to multinationals across many industries including finance, media, healthcare, energy, and education.

We are simply passionate about creating impactful digital products.

We achieve this by pairing awesome user experience design and solid software engineering. We work hard to help our clients achieve success – while providing them honest, no-nonsense advice. Our work has reached the hands of millions of users!

Role

As an iOS develop, you'll be an integral member of a software engineering team that designs and develops world-class iOS applications developed in Swift.

You'll be working closely with other engineers and team members to work on delightful applications and features that make a big impact for users. We're looking for people that share our passion for writing great software; love making use of best practices in our software development process; have fantastic attention to detail; and who love to learn.

Responsibilities

  • Architect, design, develop, and maintain iOS applications
  • Collaborate with the engineering team at large in software design sessions, code reviews, teaching, and other engineering activities
  • Collaborate with other team members including the web development team and design team
  • Participate in all aspects of the software development lifecycle for our projects

Requirements

  • Three or more years of iOS development experience
  • A proven track record showing proficiency in iOS development
  • Understanding of core iOS development concepts, including application architectures, lifecycles, user interface layout and customization, and components such as UICollectionView
  • Proficiency in Swift, Xcode and the entire iOS development tool chain
  • Critical thinkers that are able to analyze and break down problems into manageable components
  • Knowledge and experience with iOS architectural patterns: MVC, MVVM, MVP
  • Strong attention to detail
  • You must be able to communicate and work well with others

Advantages

  • Proficiency in Objective-C, C, C++
  • Experience with Android and/or React Native and/or Flutter is an advantage for this position
  • Experience with version control systems (we use Git)
  • Experience with Linux, MacOS, or other UNIX-like system
Read more
DP
Posted by MirrAR Innovation Technologies PVT LTD
icon
Chennai
icon
1 - 6 yrs
icon
₹5L - ₹8L / yr
React Native
iOS App Development
Android Development

Description

  • Hands on experience in native iOS development for at least 3 years.
  • Hands on experience in React, React Native, Redux, ES7, Axios, ECMAScript (OOJS) and JSX, Native bridging & HTML5.
  • Experience with offline storage, threading, and performance tuning.
  • Excellent HTML, CSS knowledge.
  • Hands-on Redux/Flux Architecture.
  • Strong understanding of JavaScript ecosystem.
  • Solid understanding of the full mobile development life cycle.
  • Hands on experience on Android in creating Hybrid apps is an added advantage.

Job Type: Full-time

Read more
DP
Posted by Divyansh Joshi
icon
Remote, NCR (Delhi | Gurgaon | Noida)
icon
2 - 4 yrs
icon
₹5L - ₹10L / yr
iOS App Development
Android Development
We are looking for an experienced iOS Developer to work with a team of Android Developers, Designers, and Web Developers from MIT/Harvard/IIT to build out:1. iOS App for HatchXR (app development tool for AR/VR apps):https://www.youtube.com/watch?v=wa_itvV2WIAhttps://hatchxr.com2. A location-aware AR project (similar to Pokemon Go, except not a game) using ARKit 2 / iOS12 beta cloud anchors and scene mapping. No prior AR experience required, but a good feel for spatial geometry and Math would be helpful.3. iOS App for MentorMatch (an uber-like on-demand tutoring app):https://www.youtube.com/watch?v=fsJ2K4pZfwUWe are based out of Gurgaon, and work Monday - Saturday (6 days a week). This is an in-person role.You should apply if you like to work hard and want to work on cutting-edge tech with smart people. We're having a lot of fun building out the future of ed-tech and lowering the barrier to AR/VR content creation through the stealth-mode apps mentioned above.
Read more
DP
Posted by Rahul Shekhar
icon
Bengaluru (Bangalore)
icon
1 - 5 yrs
icon
₹10L - ₹16L / yr
Unity 3D
C#
User Interface (UI) Design
Gaming
Objective C
+3 more
M56 Studios, Bangalore is looking for a talented and enthusiastic programmer to develop games. If you like making mobile games and social apps. M56 Studios is the place for you! As a programmer, you’ll need to be able to work on all parts of a mobile game. Responsibilities: Communicate with designers, developers and artists to plan and coordinate implementations. Implement all the functionality of the game including UI, Gameplay, Sound, and Animation. Implement game enhancements, features, and bug fixes, including performance and footprint optimizations. Deliver high quality and well- structured code. Work independently and collaborating with other game developers. Create and implement new mechanics. Provide updates and feedback in a team environment. Continually expanding skills and techniques to stay up to date Requirements:  3+ years of experience with Unity/C#; iOS and Android platforms. Strong familiarity with source control systems. Be flexible and able to work quickly and efficiently. Strong interdisciplinary collaboration skills including verbal and written skills.. Must have a strong interest in the social and mobile gaming space. Experience working with 3rd Party integration tools and platforms Experience in integration with Native iOS and Android features Bonus: Comfortable with 2D and 3D programming. Social trivia domain knowledge. Hands on experience with end-to-end, development to app store pipeline. Be sure to include your resume, and any links to projects or your GitHub profile that you think are relevant for this role.
Read more
icon
Bengaluru (Bangalore)
icon
5 - 8 yrs
icon
₹7L - ₹9L / yr
iOS App Development
Object Oriented Programming (OOPs)
Java
Swift
SQLite
+3 more
* Minimum 5 years experience * Solid experience in developing medium or large size applications especially e-commerce. Knowledge of audio/video streaming an advantage. * Good knowledge of OOP, objective C, Swift and SQLite * Must be good in conceptualising UI and UI design * Ability to implement third party libraries * Should be up to date with the latest iOS SDKs * Should be able to research and write project papers if needed * Should be able to implement test cases, evaluate, report, track, and verify bugs * Masters in CS or equivalent with a solid foundation in algorithms, data structures and optimized software design * Must be a clear thinker with good written English, and communication skills, good research and organizational skills as well as the ability to pay attention to detail * Must be energetic, show initiative, be willing to learn, work hard and be passionate about work, be able to multitask and work under pressure and across time zones and multiple projects, work in teams, and have a positive attitude
Read more
Did not find a job you were looking for?
icon
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
iconFollow Cutshort
Want to apply to this role at KeepTruckin Inc?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort