Designation: Android Developer Job Summary • Develop applications in android • Train the juniors • Client interaction • Designing and developing advanced applications for the Android platform • Unit-testing code for robustness, including edge cases, usability, and general reliability • Bug fixing and improving application performance • 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 Responsibilities and Duties • working on multiple projects • Documentation • Follow time lines Required Experience, Skills and Qualifications Skills: Core Java, Android SDK,UI Design, Fire Base, Full Mobile Development Lifecycle, RESTful APIs. Knowledge of KOTLIN. Qualification:-MCS/BE/MCA Having minimum of 4 years of experience in android. Should be able to handle client projects in given timeline Benefits Training would be provided if required Company Profile: Beauto Systems Pvt Ltd We are an energetic team working on building unique products. We work on domains like FMCG, PLC, Arm controller, Industrial Automation, Robotics , AI and Python. We are currently working on banking domain, insurance. Our clients are from India as well as overseas We are a company of Twenty five members and extending the team for the future work. Our company follows three values "UNITY-RESPECT-INNOVATE" and we use these values in "Innovating Beautiful Automations". Overall, we work on three areas software, mechanical and embedded domains and this is where we are increasing the team for moving us ahead in the market.
Founded in April 2015, Shuttl (www.shuttl.com) is India’s largest bus-aggregating platform. We at Shuttl aim to make daily commute more convenient for urban intra-city travellers and currently cater to the needs of commuters in the Delhi-NCR & Kolkata region. We have been well-funded by Sequoia Capital, Times Internet and Lightspeed Ventures with a total cumulative funding of $23mn till date. Shuttl, through its tech-enabled platform currently operates on 60+ long routes with more than 620+ buses on the platform and 40,000 daily ridership. We aim to solve the problem of young Indians looking for a smarter mode of commuting and offer affordable public transport, powered by cutting-edge technology leading to lesser traffic and better, de-congested cities. KEY DELIVERABLES > You will work as an Senior Software Engineer for the Android app in the Consumer team. The consumer mobile apps are the primary way that our customers regularly interact with Shuttl for finding routes and booking their rides. > You will report into the Team Lead for the Consumer team. Your team mates will be other Android, iOS and backend engineers. > As a senior software engineer at Shuttl you are responsible for developing new features and maintaining existing ones, contributing to architecture and code design as well as coaching and training of junior software engineers. REQUIREMENTS > For this role we expect you to have 3-5 years of experience in Android application development primarily using Java. > You should have strong knowledge of Android SDK & Runtime Environments, Location services, Google Maps and other Android support libraries. > You should be well acquainted with Android Studio and various profilers. > Working knowledge of Reactive programming and Kotlin is huge plus. > You should be knowledgeable about programming languages, operating systems, networks, databases and SQL, algorithms, architecture, code design and design patterns.