
Who are we
Salarybox is a Payroll App for small businesses in Asia. We are backed by YCombinator and prominent investors from India & the Silicon Valley.
Today, business owners manage attendance on pen-paper, calculate salaries on excel and pay employees in cash. Using Salarybox, the entire process can be performed at the click of a button. What typically takes 5 days, can be done in 5 minutes using our App.
We launched in January 2021 and already have over 500,000 downloads on the Google Play Store.
What will you do
- Design and build advanced app features for Android
- Collaborate with cross-functional teams to define, design, and ship new features
- Work on MVP & MVVM architecture for building apps
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable code
- Familiarity with RESTful APIs to connect Mobile Applications to back-end services
- Unit test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
This role requires
- 1+ years experience in Java, Kotlin
- Good working knowledge of design patterns OOAD
- Excellent analytical and problem-solving skills
- Hands on experience in writing Mobile Applications
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

About SalaryBox
About
SalaryBox is solution that makes employee management effortless.
Our product offers a range of features, from time and attendance tracking to employee payments, and much more. We help small businesses manage their payroll by eliminating the hassle of manual, paper-based processes With our service, you'll always know what you owe employees when payments are due, and who's been paid.
With our automated system, you can have your payroll processed in seconds, right from the palm of your hands. Our customers enjoy peace of mind knowing their company is following all regulations.
Founded in 2020 , we have raised capital from top-tier investors including Y Combinator, DoorDash Inc.’s Gokul Rajaram, former Tinder and Spotify executive Sriram Krishnan and former Facebook executive Anand Chandraskeran.
Our values are rooted in Customer Empathy & a relentless obsession with Product Innovation. Our passion to build an extremely useful and usable product has helped us grow significantly within a small span of time.
Connect with the team
Similar jobs
Location: Bengaluru, Karnataka
About Us
Founded in 2015, Indihood is on a mission to create an epochal shift in platform development -
changing the way we conceive, build and consume software platforms that works for everyone
globally. Our approach is to reuse best-of-breed open systems, while filling those technology
gaps in the internet ecosystem that will empower everyone to solve socio-economic challenges
critical to people’s lives.
At Indihood we do not have coders but software engineers who are responsible for ideas that will
impact users at scale. The engineers building this platform are pioneers from Google who
invented, built and launched systems that touched a billion lives - including Google’s Map Maker,
Google Finance, Google Transliteration, YouTube community translation, Crowdsourced machine
translation training. You will be working shoulder to shoulder with these engineers.
As we move on to our next milestone, we want to grow our tribe because teamwork really does
make the dream work. That’s why we are looking for the best and brightest engineering minds to
work with us as we embark on our mission to help communities everywhere build digital
platforms that matter to them.
Roles and Responsibilities:
● Develop highly usable UIs using Flutter, HTML, CSS, Javascript
● Collaborate with the UX team to understand end-user requirements and build solutions
● Write well-abstracted, reusable, highly performant code for UI components
● Experiment with new relevant technologies and tools
Desired Skill Set:
● Bachelor’s Degree in engineering or science
● Minimum 2 years of experience in building and shipping innovative, large scale products
● Must have experience in building high quality Android apps
● Must have experience in building Flutter applications
Indihood Pvt. Ltd., 534/A, 4th Cross, 7th Block, Koramangala, Bengaluru – 560034
● Experience with other related platforms, framework and languages such as Dart, iOS, web
applications is a big plus
If you are interested in designing, deploying and developing population scale platforms with
simple and powerful interfaces that cater to all.
iDreamCareer is India’s leading EdTech venture recognized as World’s top 200 Edtech
companies by ASUGSV Summit 2020 & the top 100 EdTech companies in South Asia by
Holon IQ 2020. It works with high school & undergrad college students via its full-stack
career guidance product that includes content on careers, colleges, exams,
scholarships, psychometric assessment tools & one-on-one live counseling.
Life at iDC: https://idreamcareer.com/lifeatidc/" target="_blank">https://idreamcareer.com/lifeatidc/
Role Name: Mobile App Developer in Flutter
Key Responsibilities:
● Use the BLoC pattern to keep a separation between logic and UI.
● Write efficient Dart code.
● Integrate REST APIs.
● Brainstorm the ideas about new features with the UI/UX team and product
owners.
● Closely work with UI/UX professionals to bring out cutting edge mobile
experience.
● Maintain source code using GIT.
● Focus on understanding requirements and translating those from product
specifications into functional, production-ready code.
● Be highly autonomous, especially be able to transform fuzzy, complex, and
various requirements into clear specifications, plan for their implementation,
and delivery.
● Work in Scrum development.
Skills, Knowledge, and Experiences:
● Experience in Flutter and Dart(minimum 1.5 years). Native(android and iOS
experience is a plus).
● Experience in creating animations in Flutter. Experience in publishing Flutter
apps on the Play Store and Apple App Store is a plus.
● Proficient understanding of code versioning tools, such as Git.
● Excellent interpersonal, verbal, and written communication skills.
● Ability to adapt quickly to new technologies and changing business
requirements.
● Solid problem-solving skills, attention to detail, and critical thinking abilities.
•Strong in Android, Kotlin, and MVVM architectural pattern
•Great understanding of Coroutines, Memory management, and App performance
•Solid understandings of Connectivity - BLE, WiFi
•Unit and Instrumentation testing knowledge in Espresso, JUnit4 or JUnit5, and Mockito/MockK libraries
•Experience in Dependency Injection - Hilt, Dagger2
•Good knowledge in screen navigation using Navigation APIs
•Good to have knowledge in Jetpack Compose
We are seeking a highly skilled and experienced Android developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high performance for Android platforms.
Responsibilities:-
- 1+ years of technical experience with Android.
- Good understanding and proficiency in Java/Kotlin.
- Strong knowledge of Android SDK, frameworks, and development patterns.
- Experience with Rest APIs integration.
- Implement testing procedures to identify bugs.
Responsibilities
- Design and build applications for iOS platforms
- Ensure performance and quality of the application
- Collaborate with cross functional team to define and design the app
- Perform checks on correct functionality of app
- Integrate application with backend tools such as cloud, APIs and push notifications
- Responsible to help maintain code quality, organization and automation
- Responsible for providing prototypes and proofs of concepts
- Use encryption tools to safeguard content
- Expert in Objective-C or Swift programming
- UI and UX experience
- Proficiency with 2D and 3D graphics frameworks
- Experience with iOS frameworks
- Adept with benchmarking and modification
- Familiar with Apple's design principles and interface guidelines
- Proficiency with offline storage, threading and performance tuning
- Knowledgeable of clouds message API and push notifications_
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Knowledge of iOS back-end services.
- Familiarity with push notifications, APIs and cloud messaging.
Job Description
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
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 working with remote data via REST and JSON
- 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.
Mobile App Development:-
We are looking for 2 - 3 years of overall mobile app development experience out of which experience of at least 2+ years in developing native and hybrid mobile applications Should have handled end-to-end designing, development, testing, and deployment on any native Android/iOS platform.
Hands-on experience with native development will add advantage, Angular 6+ Excellent technical knowledge on HTML5, CSS3, JQuery, JQuery Mobile, AJAX, XML, JSON, Java, Bootstrap, PhoneGap, Angular JS.
Should have working experience in consuming Web Service and REST API.
Experience in Business Object Model implementation data integration with JSON/XML Designing and implementing different analytics interfaces such as charts, graphs etc.
Should have knowledge of App signing, publishing to Play-store and iTunes Well versed with code management like GIT, SVN Should be a team player
Roles and Responsibilities:-
- Develop hybrid mobile applications & deliver across the entire app life cycle concept,
- design, build, deploy, test, release to app stores.
- Work directly with the tech team to conceptualize, build, test, and realize products.
- Test the app on devices and Deploy it on Apple Store & Google Play Store.
- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort and Optimizing performance for the apps.
We have an opening for IOS Developer in our company. Please find the job description for the same.
Job Description:
Tech Stack :
SWIFT, CORE DATA, CORE ANIMATION, CFNETWORK, UIKIT, MVVM, MVC FRAMEWORK.
Responsibilities:
- Design, Develop and Deploy advanced applications for the IOS 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
- Bug fixing and improving application performance
Requirements:
- 2+ years of experience in iOS & hands-on exp in Swift.
- This position requires creative ability, detail-orientation, quick problem-solving skills, excellent interpersonal and communication skills.
- Proven software development experience and IOS skills development.
- Proven working experience in IOS app development and Have published at least one original IOS app.
- Experience with Agile development methodology (preferably Scrum), continuous integration and tools (GIT, JIRA etc.)
- Strong Experience with Swift, Cocoa Touch, iOS, and iPhone/iPad applications.
- Proficiency in iOS application development using swift.
- Experience with iOS frameworks such as Core Data, Core Animation, CFNetwork, UIKit etc.
- In-depth Understanding of Apples recommended design principles, interface guidelines.
- Must know about MVVM, also have experience in MVC Architecture.
- Good knowledge of Data Structures.Hands-on experience of development of iOS native app.
- Experience working with remote data via REST and JSON.
- 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.
- Familiarity with cloud message APIs and push notification.
- Must have experience with performance and memory tuning of complex Apps.
- Must have designed custom UIs apart from what Apple provides.
- UI development with Interface Builder and Code.
- Understanding of startup culture.
- Good team player, Quick learner.
Regards,
Pavithra








