Cutshort logo
KeepTruckin Inc logo
Android Engineer
KeepTruckin Inc's logo

Android Engineer

Soumya Das's profile picture
Posted by Soumya Das
2 - 7 yrs
₹20L - ₹30L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
skill iconKotlin
Retrofit
Model-View-View-Model (MVVM)
RxJava
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.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.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 Android 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). We are looking for candidates who have a familiarity with Java and Kotlin, 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.

What You'll Do:
Develop from scratch our new Android KeepTruckin Fleet Manager AppWork with product team to refine feature specs, and work 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 refinements, and engage with the senior engineers for mentorship to learn & grow in your areas of interestAnalyze our user's data to identify bugs, and help support team to diagnose user problemsBe able to work as part of a small, tightly knit team

What We're Looking For:
2-4 years of experience working on Android apps with a deep understanding of Android SDKsProficiency in Java, Kotlin, Android lifecycle, custom views, database/persistenceAn understanding of Android UI/UX and application design paradigms. An appreciation and understanding of automated app testingKnowledge in RxJava2, Dagger2, and knowledge or interest in commercial vehicles/trucking is a plus!

Creating a diverse and inclusive workplace is one of KeepTruckin's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Please review our Candidate Privacy Notice here. ( https://drive.google.com/file/d/1Xs7GivrHCj05XC6-mn6MsRGG3V5AcgZ5/view?usp=sharing )
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

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

KeepTruckin Inc's video section
KeepTruckin Inc's video section

Connect with the team

Profile picture
Soumya Das

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Senior iOS Developer
Senior iOS Developer
Agency job
via Jobdost by Sathish Kumar
Mumbai
2 - 5 yrs
₹2L - ₹6L / yr
skill iconSwift
skill iconObjective C
skill iconiOS App Development
Xcode
Model-View-View-Model (MVVM)
+4 more
Key Skills required (Items in Bold are mandatory keywords) :
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
Read more
codersbrain
at codersbrain
1 recruiter
Tanuj Uppal
Posted by Tanuj Uppal
Bengaluru (Bangalore)
4 - 6 yrs
₹1L - ₹5L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+1 more

Hello,

Greetings from CodersBrain!

 

Coders Brain is a global leader in its services, digital, and business solutions that partners with its clients to simplify, strengthen, and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise, and a global network of innovation and delivery centers.

 

This is regarding the urgent opening for the'' iOS Developer role. We found your profile in the Cutshort database and it seems like a good fit for the organization. If you are interested, do revert back with your updated CV along with the details:

 

Please confirm the mail with your updated CV  if you are interested in this position

JD

Location:-  Bangalore

 

Skills:- Strong OO design and programming skills in Objective-C & Swift Expertise in iOS SDK Framework and building
iOS app
Familiar with iOS SDK (UI Kit, Cocoa Touch, Core Data, Core Location, Core Animation, Core Graphics and
Core Text, etc) &Xcode

 

Please confirm the mail with your updated CV  if you are interested in this position 

 

Regards,
Priyanka Gupta

 

Read more
HUDLE - Hsquare Sports Pvt Ltd
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
1 - 3 yrs
₹6L - ₹12L / yr
skill iconKotlin
skill iconSwift
skill iconJava

Responsibilities:

  • Building multi-platform applications for Android and iOS using the Flutter development framework of Google.
  • Collaborating with other developers to create, deploy, and maintain Flutter-based applications for different platforms.
  • Performing app profiling and improving performance.
  • Writing and reviewing multi-application codes
  • Testing products to remove bugs and any malfunctioning aspects
  • Ensuring consistency between the delivered product features and the requirements/criteria of the business.
  • Developing new features, maintaining code, and fixing/debugging issues.
  • Managing a team of Flutter Developers

Requirements:

  • Good understanding of Flutter and Dart.
  • Good Knowledge of Java, Kotlin or Swift.
  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state
  • Good understanding of code versioning tools such as Git etc.
  • Willingness to learn about new technologies and trends in mobile.
  • Experience with third-party libraries and APIs
  • Familiarity with cloud message APIs and push notifications.
  • Working knowledge of Reactive programming is a plus.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
  • Experience working with agile teams and making rapid decisions in a dynamic and disruptive environment.
  • Confident, detail-oriented, and highly motivated to contribute to the growth of the organization as part of a high-performing team.
  • Ability to work under pressure and adhere to tight deadlines.
  • 1.5-3 years of relevant software development experience.
  • Strong communication skills.


Read more
LogiNext
at LogiNext
1 video
7 recruiters
Rakhi Daga
Posted by Rakhi Daga
Mumbai
8 - 10 yrs
₹20L - ₹31L / yr
skill iconAndroid Development
skill iconiOS App Development

LogiNext is looking for a technically savvy and passionate Mobile Application Developer to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.

You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.


Responsibilities

Develop cutting edge native Android or iOS applications for the mobile platform Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience Own features from their ideation, design, development, test, release and maintenance Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation Collaborate with a talented team of product managers, engineers, and designers Demonstrate high level of ethics, dedication and teamwork


Requirements

Bachelor’s degree in Computer Science, Information Technology or related field 8 to 10 years of experience in developing native Android or iOS mobile applications Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and IDE like XCode or Android Studio Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques Strong experience in memory management, performance tuning and resource optimization Deep knowledge of mobile automation and unit testing frameworks Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership Experience in both Android and iOS applications is a plus Excellent written and oral communication skills, judgment and decision-making skills

Read more
Tact.ai
at Tact.ai
1 video
9 recruiters
Sangeetha Ravikumar
Posted by Sangeetha Ravikumar
Remote only
5 - 10 yrs
₹12L - ₹15L / yr
skill iconSwift
skill iconObjective C
skill iconiOS App Development
Model-View-View-Model (MVVM)
Data Structures
+1 more

About The Opportunity:


At Tact.ai, we build products that transform how users work by removing friction in their day-to-day lives. Instrumental in this goal of making software more human-friendly are Tact.ai Engineers. Do you relish the challenge of balancing user experience, technical details, optimization, security, and omnichannel and cross-platform extensibility? Are you obsessive about making the end-user experience better? Join the iOS team at Tact.ai.  


What You’ll Be Doing:


We are looking for an experienced iOS Engineer to make an immediate impact on our product team. We are a well-funded start-up with a world-class product and team and a growing customer base. Some of your main responsibilities include:  

 

·   Partner with product management, program

management, QA, and other stakeholders to define requirements, scope projects, and ship products in rapid, iterative cycles 

·   Design, implement and maintain highly complex systems and subsystems. 

·   Deliver high-quality products in a fast-paced environment with shifting priorities. 

·   Troubleshoot, debug and optimize existing applications. 

·   Continuously improve the development system and processes 


What You Should Have :


·      Excellent knowledge of data structures and algorithms

·      You have 5 - 9 years of relevant iOS experience and are proficient in Swift and Objective C 

·      You have working knowledge of UIKit, Core Data, Auto

layout and GCD 

·       You are thorough with CS fundamentals like Data Structures & Algorithms, relational databases, multithreading, and concurrency 

·       You have a solid understanding of the full life-cycle of mobile app development, testing, and deployment to the app store, with at least 1 app published on the app store 

·       You are an efficient multi-tasker, able to

smoothly transition between features, bugs, projects, and languages, without breaking a sweat 

·       You are an advocate of clean code and an expert in writing maintainable and reusable design components 

·       You enjoy working with a small, fast-paced,

self-driven team and relish the challenge of going above and beyond the call of duty.


Bonus Points:

·      Sqlite or other relational databases

·      Salesforce

·      Git

·      Start-up experience

 

About Us:

Tact.ai is on a mission to help life science organizations nurture meaningful customer engagement through our human-friendly software. Our AI-powered engagement platform empowers field teams to work with their customers in new ways to drive better outcomes. Tact.ai is headquartered in Silicon Valley and is backed by some of the world’s leading firms in venture capital, technology, and healthcare and life sciences, including Microsoft’s venture fund M12, Salesforce Ventures, Novartis, Lilly, and McKesson Ventures.


Explore more:

Website: https://tact.ai | LinkedIn: https://www.linkedin.com/company/tact.ai/


Quick response:

Email your resume to careers-india(at)tact.ai



Read more
Chennai
4 - 9 yrs
₹10L - ₹18L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+1 more

Company Name: AgileTech Info Solutions

Location-Chennai- Nandanam
Experience –  5-13  yrs  
NP-Immediate Joiner

 

JD for IOS Developer

 

Responsibilities:

  • Design and Implement advanced mobile applications for the iOS platform.
  • Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs.
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies to continuously discover, evaluate and roll out.

Requirements:

  • Overall 3-4 years of experience on Mobile Technologies or relevant industry experience.
  • Strong OOPS skills with extensive knowledge of the iOS SDK.
  • Very good experience with Swift / SwiftUI
  • Knowledge about MVVM architecture that facilitates Unit test case Development
  • Write unit tests not because you have to, but because you know it makes your code better
  • Have deployed apps in production environments, serving several thousand mobile users
  • Can take and give constructive criticism in the form of code reviews and pair programming
  • Want to work in an Agile, fast-paced environment, with continuous build, integration, deployment and monitoring frameworks like Jenkins, Jira and Analytics.
  • Knowledge of Push notifications, today widgets and iOS frameworks like Core Data, Core Animation, ARKit
  • Experience with memory and performance optimization tools like Instruments
  • Integration expertise working with third-party libraries and APIs.

Pluses:

  • Optimize Applications/Frameworks to maximize speed and scale.
  • Cross Platform Code Development – Familiar with React Native / Flutter.
  • Support multi-channel computing from PCs to iPads to multiple mobile devices.
  • Knowledge of Team Development environments like source controls and continuous integration systems.
  • Excellent communication and interpersonal skills working across multiple geographies.

Education:

  • BS in Computer Science or equivalent
Read more
Superfoneai
at Superfoneai
1 recruiter
Sourav Kumar
Posted by Sourav Kumar
Bengaluru (Bangalore)
3 - 6 yrs
₹10L - ₹15L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
native android
Job description:

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 our Saas Application.

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
Proven software development experience and Android skills development work experience ( 3- 6 years )
Proven working experience in Android app development
Experience with Android SDK
Experience working with Native Android, Java, and Kotlin.
Read more
SNEED
at SNEED
1 video
3 recruiters
Ankit Sonthalia
Posted by Ankit Sonthalia
Bengaluru (Bangalore)
1 - 3 yrs
₹5L - ₹8L / yr
skill iconReact Native
skill iconRedux/Flux
Xcode
skill iconAndroid Development
skill iconiOS App Development
We are looking for a React Native developer interested in building performance mobile apps on both the iOS and Android platforms.

Responsibilities
  • Build pixel-perfect 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.
Requirements
  • 1- 3 years as a professional software developer.
  • Experience with React, React Native and Redux
  • Experience with at least one native mobile platform (bonus points if you moved to React Native from iOS or Android development).
  • Firm grasp of the JavaScript language and its nuances, including ES6+ syntax. Knowledge in TypeScript is a plus point.
  • Knowledge of functional and object-oriented programming.
  • Familiarity with native build tools, like Xcode & Android Studio.
  • Understanding of REST APIs, the document request model, and offline storage.

We are looking for passionate professionals who are crazy about breaking the norms and make people take notice. You should be obsessively result oriented, willing to take informed risks and learn fast from your mistakes. You’ll be working directly with the founders on the technology platform. Being part of the core team, will be working on challenging problems and will have complete ownership of various features of the products. Your opinion will count and your ideas will translate into reality. The position will be based out of Bangalore. You will, perhaps, lead our engineering efforts eventually.

Read more
ThoughtMate Systems
at ThoughtMate Systems
1 recruiter
Himanshi Khandelwal
Posted by Himanshi Khandelwal
Ahmedabad
4 - 6 yrs
₹4L - ₹5L / yr
skill iconAndroid Development
skill iconFlutter
skill iconKotlin
Job Description:
  • Strong knowledge of Android SDK. 

 

  • Experience with Android Studio and Gradle Build System. 

 

  • 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.

 

  • Familiarity with cloud message APIs and push notifications.

 

  • Experience working in Git, Jira and other productivity tools. 

 

  • Familiarity with Kotlin is helpful. 
Read more
Black Turtle Diginovation Pvt Ltd
Anusha Dabade
Posted by Anusha Dabade
Bengaluru (Bangalore)
3 - 6 yrs
₹7L - ₹8L / yr
Product Management
Mobile App Development
Product Strategy
ITIL management
skill iconiOS App Development
+1 more
Responsibilities

Plan and implement projects
Help define project scope, goals and deliverables
Define tasks and required resources
Collect and manage project team
Allocate project resources
Create schedule and project timeline
Track deliverables
Support and direct team
Monitor and report on project progress
Implement and manage change when necessary to meet project outputs
Evaluate and assess result of project
Skill Sets –
• Candidates should have managed a minimum of 5 Mobile and web application projects
• Minimum of 1-2 years of experience in mobile application management
• Strong in mobile application technologies –Preferably IOS and Android and Hybrid application development
• Experience of onsite project management using agile methodology is essential.
• Understanding of Apple/Android best practices for application development.
• Sufficient experience in both management of software projects and functional management of software development teams.
• Develop full-scale project plans and associated communications documents using the Agile methodology.
• Estimate the resources and participants needed to achieve project goals. Set and continually manage project expectations with team members and other stakeholders.
• Identify and resolve issues and conflicts within the project team.
• Identify and manage project dependencies and critical path.
• Develop the required materials including technical specifications, project and resource plans, project updates, and presentation materials.
• Develop short-term and long-term project plans, priorities and objectives
• Understanding of available framework(s) for application development on iOS platform.
• Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
• Ability to multi-task under pressure and work independently with minimal supervision.
• Excellent communication skills
Knowledge/skills
• Expert knowledge of application operations
• Expert abstract reasoning, problem isolation, and troubleshooting skills
• Good knowledge of ITIL practices
• Experienced in working under pressure and tight deadlines
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
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?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos