

About Oust Labs
About
Company video


Connect with the team
Similar jobs


Responsibilities
- Build efficient, testable and reusable codes.
- Collaborate with engineers, PMs and designers to quickly ship new requirements.
- Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
- Solve complex performance problems and architectural challenges.
- Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.
Requirements
- 2-3 years experience with hands on experience in both iOS platform with an attitude to learn the other platform.
- Strong passion for Programming in general and iOS App development in specific.
- Experience in source revision control systems such as git, svn.
- Knowledgeable about MVC and MVVM architecture.
- Experience working with remote data via REST and JSON.
- Experience with SQL Lite and other databases.
- Experience with UI development.
- Experience with publishing apps.
- Positive attitude towards work (Dynamic) and good communication skills.
Required iOS skill
- Good knowledge of SWIFT, Xcode and iOS widgets.
- Experience with Core data.
- Experience in integrating 3rd party libraries.
- Experience in building multiple Xcode schemes.


#Must be Proficient in Swift, Objective C, Apple’s Xcode IDE
#Knowledge of frameworks and APIs like Foundation, UIKit, and CocoaTouch
#Apple Human Interface Guidelines
#OpenGL or Metal, iOS graphics APIs
#Familiarity with iOS 10 and newer OS versions
#Knack for benchmarking and optimization
#Experience on web service integration (SOAP, REST, JSON, XML)
#Familiarity with cloud message APIs and push notifications
#Using version control (e.g. SVN, GIT)
#Excellent debugging and optimisation skills
#Good to have backend development skills

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 Translate designs and wireframes into high quality code Design, build, and maintain high performance, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Skills Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes 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 Ability to design applications around natural user interfaces, such as “touch” Familiarity with the use of additional sensors, such as gyroscopes and accelerometers Knowledge of the open-source Android ecosystem and the libraries available for common tasks Ability to understand business requirements and translate them into technical requirements Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization Understanding of Google’s Android design principles and interface guidelines Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration

What/Why/How is Floworks?
Floworks (https://floworks.ai) builds powerful business process tools that simplify business operations for the largest of e-commerce and logistics companies in India.
Floworks was founded by distinguished alums from IIT and BIT, with exemplary backgrounds in business and technology.
Sudipta Biswas: Cofounder. https://linkedin.com/in/sudipta-biswas
Sarthak Srivastava: Cofounder. https://www.linkedin.com/in/sarthak-shrivastava
Floworks has raised two rounds of funding within just 6 months of existence. We are funded by London based Startup Incubator, Entrepreneur First whose investors include the likes of PayPal Cofounder Peter Thiel and LinkedIn Cofounder Reid Hoffman. https://en.m.wikipedia.org/wiki/Entrepreneur_First
What will be your key responsibilities?
- Work on Android app development on a daily basis.
- Work around 7-8 hrs a day.
- Communicate on a daily basis with the other team members.
What will be the hiring process?
2 round of technical interviews
2 round of behavioural interview

Android Developer:
Position: Android/Java/Kotlin Developer
- Selected candidate is required to be a part of the product development team and have to manage both maintenance and enhancement projects & building Mobile Applications using web services.
Skills & Expertise we look for:
- Should be passionate about user interface design and have skills in Native Android with proficiency in Kotlin and Java.
- Out of the box thinking to troubleshoot and solve problems
- Should be willing to implement latest technology trends like XML/Compose UI, MVVM pattern, Livedata, Data binding, Pagination, Coroutines and other Jetpack components.
- Should be able to analyze customer requirements, estimate the effort, provide the deliverable date to the customer and make sure to ship the feature on time
- Experience in Release management like creating, merging, maintaining branches, versioning and releasing apps. Should have experience in publishing apps to play store.
- Ready to help team members in their technical challenges
- Collaborate with cross-functional teams to define, document, design, and ship new features
Personality we expect:
- You love an Agile work culture and deliver as per plan
- You're a lively person who's passionate on what you do
- You're a nonstop learner and enjoy sharing the learning to your juniors
- You're socially connected with the team and helping others team voluntarily.
- You're tech- expertise and effective in tools operation automate the regular process.
- You're someone who loves problem-working by seeing the occasion in every challenge and you enjoy learning from failures
- Honestly share your experience, feedback, challenges, learning and emotions for the day in your daily diary.
- Think of user needs instead of system needs

You must have prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK
Strong knowledge in different versions of Android, and how to deal with different screen sizes
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
Proficient understanding of code versioning tools, such as Git
Understanding of Google’s Android design principles and interface guidelines




Locofast Online Services Private Limited operates under the brand name - Locofast- & today is one of the fastest growing B2B companies in the textiles B2B space. The company connects textile manufacturers (mills, manufacturers) to customers (brands, buying houses) both in India &
internationally. It integrates technology to the core transaction flow & delivers industry best pricing & turnaround time for textile products. The century old textile industry has been untouched by any disruption leave alone technological disruption. At Locofast, we are driven to do exactly that & today have an opportunity to create a very large impact in an extremely large industry.
Founders & Investors:
The company in a short span of time (little over two years) has raised two rounds of funding, most
recently one large round of Series B financing (to be announced soon). The company is backed by
some of the most marquee investors that have backed landmark companies such as Myntra.com,
Firstcry.com, Lenskart.com, Cult.fit, Bounce, Gomechanic & others.
The company is founded by second time entrepreneurs who have demonstrated the ability to build
and scale businesses in the past. The profile of the founder can be seen here
- www.linkedin.com/in/wadhwadeepak. Deepak was previously the founder of WeAreHolidays, a
B2C platform for travelers. The founders come with deep expertise in building & scaling
marketplaces.
Roles & Responsibilities:
● Developing and implementing highly responsive user interface components using React concepts.
● Building reusable components and front-end libraries for future use
● Developing and implementing front-end architecture to support user interface concepts.
● Translating designs and wireframes into high quality code
● Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Candidate Requirements:
● An engineering degree preferably, from a reputed university/college
● A sense of ownership and pride in your performance and its impact on the company’s success.
● Hands-on experience in the JavaScript ecosystem, libraries, and tooling (ES6/7), React Native.
● Good to have knowledge of React.
● Expert knowledge of HTML/CSS, web standards, best practices
● Good understanding of asynchronous request handling, partial page updates, and AJAX
● An experience of writing clean, well documented, semantic code with responsiveness and cross browser compatibility in mind
● Ability to improvise, troubleshoot, and learn new skills on the job.
● Ability to give estimates on work required.
● Proficient understanding of code versioning tools, such as Git/SVN
● Excellent coding and debugging skills
● A passion and the ability to make beautiful, smooth, delightful web experiences
We offer:
● Competitive salary
● Great working environment, opportunity to work directly with the founders on extremely exciting real-life problems.
● Opportunity to grow really fast.

Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.
Role and responsibilities:
1) Taking complete ownership of our Android app: Development and maintenance
2) Translating design and wireframes into clean, high quality code
3) Ensuring best possible performance, quality and responsiveness of the Android App
4) Constant bug fixing and improvement of the App
5) Mentoring and leading other engineering team members
Skills needed:
1) Experience in product development, architecture and design for a minimum of 2-6 years
2) Well versed with Android Studio, Android SDKs and ability to work with different screen sizes
3) Expertise in Java, Kotlin or both
4) RESTful APIs and databases (MongoDB) to integrate backend services effectively
5) Experience with storage, threading and performance tuning
6) Implementing unit tests, bug fixes and managing and planning release cycles
7) Well versed with Agile methodology
8) Complete self-starter, curious to learn newer technologies, with strong ownership and mentoring skills
9) Great to have but not mandatory: Knowledge of Node.js
Perks:
1) Monthly salary paid at the beginning of the month
2) A highly motivating and open work environment
3) Great food from time to time (We are a team of big foodies!)

Senior Android Development Engineer - Chennai
Who we are?
Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning.
In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.
With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone.
To know more about Kaleidofin, do visit our site https://kaleidofin.com/
What You’ll Do?
We are seeking extremely smart & independent senior developers who are gung ho about building large scale systems that are going to have a big impact on millions of customers. You will:
- Lead design and development of products working closely with business team
- Independently own software components and co-own entire applications with a small group of fellow developers
- Formally mentor junior software engineers on the team, reviewing design documents, (peer) reviewing code, providing design direction and guidance
- Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel
- Establish strong engineering best practices and champion their adoption
Who You Need To Be?
- 4+ years’ experience in android software development and delivery
- Bachelors or Masters degree in engineering (preferably computer science or sister branches) from a reputed institute (preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
- All experience should be from good product development or e-commerce background.
- Able to take ownership of working with multiple teams – Product, Back end, QA, Business from start of development to go-live.
- Must have shown good stability in all your previous associations.
- Skill set
- Strong knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
- Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stack.
- Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing using junits and mockito
- Have working knowledge of writing backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery
- Has worked in a fast paced agile organization building stateless and re-entrant/resumable android applications.
- Should have worked on building applications across wide range of android devices and android versions.
- Experience of Kotlin (especially kotlin coroutines and koin) is a big plus.



