Roles & Responsibilities
- You’ll be actively involved with and monitor the development of OS stack and firmware.
- You’ll be architecting and implementing best-in-class ‘real-time’ OS to power mobile phones in the market.
- You’ll be responsible for designing, implementation & maintenance of various embedded components and applications for mobile platforms.
- Communicate often & effectively about the status of new & ongoing development efforts within the company.
- Represent the OS engineering team at high-level meetings.
- Motivate, mentor and lead other team members by rolling up your sleeves and offering technical and project management insights and tips.
- Work closely with the design team to create exciting mobile user experiences as per the modern standard.
- You’ll be continuously keeping an eye on the latest cutting-edge Android technologies and leveraging these in one’s own and the team’s work as necessary.
Desired Candidates Profile:
- Experience in Android and OS firmware-based development for commercial consumer mobile phones.
- Embedded system programming and board bring up.
- System programming & OS internal skills.
- Strong Command over Java, C/C++
- Strong problem-solving skills.
- Strong knowledge of the Android build system.
- Android internal frameworks and device driver development expertise.
- Experience of working with core Android libraries like bionic, stagefright, etc.
- Cares about design & Very strong command of efficient layouts, including optimization for various mobile environments.
- Knowledgeable about caching mechanisms & tools like In-Memory cache.
- Experience of working with version control, bug tracking, continuous integration and other productivity enhancements software like Git, SVN, Bugzilla, Jira, etc.
- Passionate about software development & modern-day Android OS technologies like:
- Latest chipsets, GPUs, etc
- Latest releases from chipset companies like Spreadtrum, Mediatek, Qualcomm
- Android Lollipop
- Phonebloks
- LTE
- The ability to effectively manage technical people (internal & external development resources) and projects.
- Taking responsibility and ownership in the team’s work.
- 1+ years of work experience.
Additional Requirements:
- B.Tech/BS/BE/BS/MS/M.Tech/MS in Electronics or Computer Science from a premier institute in India (IITs, BITS, NITs, etc) or abroad.
About Indus OS
About
Company video
Connect with the team
Similar jobs
Urgent Hiring!!!
We are looking for Android Developer
Job Description:
- 0.6 month+ years of experience in developing Android applications
- Proficiency in Java, Kotlin, or C++.
- Ability to easily use Android Studio, including the Android SDK.
- Prior experience as an Android Developer will be advantageous.
- Excellent coding and proofreading skills.
- Ability to manage your workload with minimal supervision
- Proofreading your code and correcting mistakes before each app is released.
- Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order
Openings: 5 position
Experience: 0.6 to 2 years
Location: Surat (onsite/full-time only)
Thanks!
Job Description for flutter developer
Role/Project Description Will be responsible for User Interface development of various android/IOS based mobile applications for HCIN clients and partners. The candidate will work in a global, highly innovative and agile environment made up both by talented youngsters and senior professionals.
Job Responsibilities:
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
- Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support.
- Diagnose performance issues, fix bugs (including crashes and ANRs) to increase the functionality of the application
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
Desired Profile:
- Experience required 1 year
- B. Tech, MCA, M. Tech degree in Computer Science Engineering or a related subject
- Proficient in Java/Kotlin programming
- Knowledge and experience in Flutter Framework and DART programming
- Hands on experience in using RESTful APIs
- Hands on experience in designing and developing microservices architecture and containers
- Object oriented analysis, UML and design using common design patterns.
- Hands on experience in development IDE Android Studio, Android SDK, Firebase Test Lab
- Experience with offline storage, threading, and performance tuning
- Familiarity with push notifications
- Familiarity with IOS integration with Flutter
- Experience using GitHub or similar environment
- Complete understanding of SDLC
- Experience with Agile development
- Experience with Material Design and Android UI design principles, patterns and best practices
- Good knowledge of adding third-party libraries
* -Be part of a Culture where Customer Obsession, Ownership, Teamwork, Bias for Action and Insist on High standards are a way of life
* -Desire to work in a start-up environment, work culture, and be able to self-manage and self-initiative.
* -Learn and use cutting-edge technology to build state-of-the-art platforms that enhance customer experience at scale
* -Be part of high-performing teams that know how to have fun along the way
* -Collaborating with Designer and Product Managers to translate beautiful designs into pixel-perfect views
* -Experimenting and suggesting improvements to our frontend tools & workflows
* -Taking the lead to maintain, refactor and if necessary, throw away legacy frontend code
* -End-to-end engineering - design, development, testing, and deployment for the UI work
**~ Job Requirements ~**
* -2-4 years of hands-on experience developing mobile/web apps with at least 2 years using React Native
* -Sound knowledge of JavaScript ES6 & ReactJS + React Native
* -You have a sound understanding of React-Native and Flutter Dart
* -A command of native iOS and Android development
* -Must have published more than two apps to play store/ app store which has a server-side interaction
* -Strong understanding of mobile design principles, patterns, and best practices ● Strong analytical skills and the ability to review code
* -Proven experience in both small and medium-size teams
* -Proven ability to architect mobile applications and adapt and improve the existing architecture Unit testing with automated testing suites, like Jest
As a consumer application startup, you are crucial to our existence. Your skills will define how our users will perceive our capabilities. We are looking for creators with an obsessive
need for visual and performance perfection, combined with high learning+implementation
combo powers. The ones who iterate the script 100s of times, if required, to get that feature
right.
ROLES & RESPONSIBILITIES
• Design and build advanced applications for the Android and iOS platform on
ReactNative
• Collaborate with engineering and 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
• Knowledge of developing trends and emerging standards in mobile apps and
mobile payments
• Excellent technical knowledge of React Native
• Pro with Android and iOS UI design principles, patterns, and best practices
• Good understanding of RESTful APIs and how to connect Android applications to
back-end services
• You care about quality and you know what it means to ship high-quality code
• Contribute to the design, architecture, and development of apps that are elegant,
efficient, secure, highly available, and maintainable
• Highly motivated and maintain a positive, “can-do” attitude in an uncertain
environment
• Follow and help cultivate consistent development best practices
- FRONT-END iOS development in SWIFT (preferable), OBJECTIVE C using AGILE METHODOLOGY to design, develop, debug and deploy iOS Mobile applications with modern architectural practices
- Cross-functioning with our product development team wherein you’ll tackle complex tasks and transform them into intuitive, accessible and easy-to-use UI for our customers around the world
- Follow the coding guideline standards to ensure a bug free code as per industry norms.
- Complete unit testing of the code before sending it for review
- Participate in the complete agile software delivery cycle, including development, testing, troubleshooting etc.
- Participate in process improvement program to improve the overall quality of the delivery process.
- This role offers good exposure in E-COMMERCE SEGMENT with HIGHLY SCALABLE design solutions
- Min of 3 years of relevant experience in iOS app development is a must, preferably in e-commerce vertical
KEY TECHNICAL SKILLS:
- Proven knowledge of iOS SDK and development on X-CODE IDE using SWIFT (preferable), knowledge of OBJECTIVE C, JAVA will be an added advantage
- Responsive Front End Designs with adaptability to various screen sizes
- Familiarity with REST web services and RESTful APIs. Knowledge of SOAP would be an added advantage
- iOS UI design principles, patterns, and best practices, preferably MVC, MVVM & MVP
- Good knowledge of SQLite, JS/JQuery for database management
- Proficiency in code versioning tools/Source Code Repositories like GIT, SVN
- Experience with offline storage, threading (AJAX), and performance tuning
- Agile/Scrum methodology using JIRA or any agile tool
- Exposure to security protocols for code, data and system
- Knowledge of the open-source iOS ecosystem, OOPs and the libraries
- A knack for benchmarking and optimization
- Familiarity with continuous integration
DESIRED INTERPERSONAL SKILLS:
- Self-learner with passion for learning new technologies along with a creative problem-solving approach
- Strong communication skills (verbal & written)
- Should be adaptable to new ideas and have an out of box thinking approach
- Effective interpersonal communication skills in a highly collaborative team environment
QUALIFICATIONS:
- 3-5 years of relevant experience
- B.E/ B. Tech/ M. Tech in Computer Science/ Electronics Communication/ IT engineering
- M.Sc. (Computer Science or IT)/ MCA from a reputable institute
- Good communication in written and spoken English
About Company
‘Good Good Piggy’ is an Ed-FinTech start-up that encourages the new generation to develop the life-skill of managing the entire money management equation digitally, because the future of money is digital. We recognize the importance of reinforcing good behaviour, habits and skills from a young age.
Job Description
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
- Total Experience: 2 to 5 Years
- Notice Period: 30-45 Days
- Preferred Location: Delhi NCR
- Role: Full Stack Developer
- Industry Type: Ed-FinTech
- Employment Type: Full Time, Permanent
- Role Category: Software Development
Responsibilities
- 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.
- Setup/configure CI/CD pipeline leveraging AWS native services or traditional tools (e.g. Jenkins, GitHub, Artifactory, SonarQube, etc)
- Deploy applications on AWS platform leveraging AWS platform services like EC2, EBS, S3, CodeArtifact etc
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to IOS 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.
Skills And Qualifications
- 2+ years of professional experience working with React Native.
- Experience working with Swift, Java required.
- Meaningful experience working on large, complex systems.
- Ability to take extreme ownership over your work.
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Working with Agile framework especially is necessary
- Organizational and leadership abilities
- Excellent communication skills
- Problem-solving aptitude
Education
B.Tech/B.E./MCA or Equivalent
- B.E/M.C. A Or B.C.A Degree in Computer Science, Engineering, MIS, Or Similar Relevant Field
- 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 - Good Knowledge of Kotlin.
- At Least Publish 3-4 Application in the Play Store
- Knowledge of Cross-Platform And iOS Development Will Be an Advantage.
- Knowledge of health care and e-commerce domain will be good.
- Motivation to design and build reliable, elegant apps
- 2 - 4 years of android application development experience
- Proficiency in Java and experience in Kotlin
- Familiarity with RxJava2, Dagger2, OkHttp, Retrofit, Android Architecture Components
- Familiarity with material design