Job description Role: Senior Android Developer/Engineer Job Description :- We are looking for a proficient Android engineer to build a robust tech stack for our existing projects. - The ideal candidate should have experience with development of Android App including all integrating with REST APIs, client-server interaction, and ensuring a high performance and responsiveness to requests from various client end-points (mobile & web apps). A basic understanding of functioning of back-end technologies would be an added advantage as it would help troubleshoot issues in integrating the endpoints. Responsibilities : •Understanding the current app architecture and enhancing it, including selecting the right libraries and tools that can scale and cater to the business requirements. •Integration of REST API endpoints with all the required business logic, based on the product requirements. •Ensuring high responsiveness and slick performance at all times in the app. •Developing the UI according to the platform guidelines and ensuring the user experience is not compromised at all times. •Giving feedback to the Design, Product teams and participating in the product and design review discussions. •Implementing all the security best practices to ensure all the business data stays secure. •Have proficient knowledge in using a version control system like Git. •Mentoring and reviewing code of peers and collaborating to give feedback from time to time. Requirements : •Minimum 3 years of experience as an Android engineer in a reputed software company •Must be a great team player with a hustling mentality and a get-work-done attitude. •Strong knowledge of fundamentals in Computer Science like OOP, data structures and algorithms. •Knowledge of various Design patterns and ability to take various architectural decisions of the app. •Excellent coding skills. Should be fluent in at least 1 object oriented programming language and be able to convert product requirements to code with ease. •Writing good unit tests & integration tests with reasonable code coverage is a big plus. •Experience with multi-threading and asynchronous programming. •For UI and good design is a must-have. Knowledge of Android platform guidelines, design guidelines and knowledge of Play Store release management is a plus.9. (Bonus) Links to existing apps you've developed on the Play Store will help us evaluate faster and expedite the process You bring •Experience collaborating with multiple audience and culture types •Experience collaborating with subject matter experts from multi-discipline teams to obtain their cooperation and expertise while writing technically oriented learning content, •Experience independently organizing, project managing and tracking multiple, sometimes simultaneous, projects •Experience with technical writing or documentation, a plus •Experience with security products, experience with McAfee enterprise products, a plus •Experience with designing interactivity and/or videos for courses, a plus You possess and can demonstrate •Ability to learn, follow and contribute to the improvement of established content development processes, procedures and tools •Excellent Communication Skills (listening, verbal, and written) •Interest in at least two of the following: Learning and Development (L&D), L&D operation, L&D Project Management
Looking to hire Android developer Experience: 1-4 years Worked on at least two full life cycle Android app. Have exposure on one or more from followings is a big plus: PHP/Python & MySQL iOS Swift/Kotlin Angular/ionic Education: BE/BTech Computers, MSc/MCA or similar Salary: As per industry standard Location: Wakad, Pune About us: We at Truein help companies to strengthen security of their premises and manage visitors and staff entry. Truein is a product-platform which leverages Computer vision and ML technologies to achieve a truly seamless experience. We are backed by angel investors, high potential team and marquee customers. Apply now to be part of our growth journey! Job Type: Full-time
1. Understand the current application infrastructure and code design. 2. Design and develop new features in the product as the product evolves to the upcoming market requirements. 3. Design and develop Android infrastructure. 4. Study technological improvements and incorporate the same in the product.
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.
Recruitment has been a weird problem. While companies complain they can't get good talent, there are hordes of talented professionals who are unable to easily find their next big opportunity. At CutShort, we are building an intelligent and tech-enabled platform that removes noise and connects these two sides seamlessly. More than 4000 companies have used our platform to hire 3x more people in 1/3rd the time and professionals get a great experience that just works. As we take CutShort in the next growth phase, we want to push new frontiers through our mobile app. We are looking for somebody smart good at React Native to build smart apps that are lightweight and performance optimized. Requirements: 1. You have at least 1 year of full-time experience in building mobile apps using React Native. 2. Android or iOS experience is a plus. 3. Solid understanding of algorithms and data structures. 4. Experience in creating beautiful User Interfaces (a must) Why join us? 1. Work at a fast growing AI/DS startup that gives you complete ownership and minimal supervision. 2. Learn how to build a product and take them to markets.
Equal Experts is an innovative software delivery consultancy specialising in the delivery of custom software solutions for blue-chip enterprise and public sector clients across a range of industry sectors. We deliver market-leading propositions across the digital, online and mobile channels, and are recognised for our leadership in the application of Agile and Lean delivery methods to assure delivery. This role is an Android developer with solid software development and user experience development skills. The Android Developer will be working with team and will be expected to mentor and share their skills and knowledge across the existing client developers. The Android Developer will be responsible for the following: • Providing technical Android leadership within their team • Consistently delivering to challenging business objectives and adhere to Service Level Agreements with commercial implications for success and failure • Demonstrating strong problem-solving skills • Utilising their XP knowledge; TDD, Continuous Integration • Working predominantly using pair programming, imparting skills and knowledge in a small team • Introducing Open Source products/ tools as appropriate to optimise the delivery timescale and quality of the software product The following skills and experience are required: • Minimum 5+ Years experience developing native applications for Android in Java or (Kotlin preferred) • Version Control using GIT • A test-first development mentality using TDD and Espresso. • Able to provide examples of clean, self documenting, readable code. • Demonstrable understanding of S.O.L.I.D. principles and Object Oriented patterns. • Integrating third party open source libraries using Dagger,Retrofit. • Continuous Delivery with Hockey App with CI systems e.g. jenkins or CircleCI. • Experience of Agile software delivery methodology • Excellent communication and mentoring skills, good verbal and written communication
Job Description: We are looking for hands-on Android developers responsible for the design and development of end user products aimed at a range of diverse Android devices. Your primary focus will be development of Android applications and their integration with back-end services. A commitment to collaborative problem solving, high quality code, and a passion for technology is essential. Responsibilities: - Design and build applications for the Android platform – this is a hands-on developer position - Collaborate with the team to define, design, and ship new features - Ensure the performance, quality, and responsiveness of applications - Identify and root cause performance bottlenecks, random crashes, and fix bugs - Help maintain code quality, perform peer code reviews, write unit tests, enable automation and localization - Stay up-to-date with technical trends and suggest solutions. - Gradually take on more responsibility and have a bigger impact – take on more challenging tasks, mentor others, lead a module, manage a team. Skills: - BE or equivalent - Minimum 1 year development experience – proficient in Java, Android SDK - Understanding of Android UI design principles, patterns, and best practices - Knowledge of the open-source Android ecosystem and the libraries available for common tasks - Familiarity with offline storage, threading, performance tuning, integrating with backend services - Proficient with versioning tools like git, SVN. - Self-motivated, eager to learn, with strong logical reasoning skills - Passion for quality
• Experience in creating mobile applications with Android SDK and Eclipse • Should have designed and launched atleast two Android applications in the app store and be very familiar with the android sdk. • Must be experienced with one or more databases (SQL Lite) • Experience developing client-server applications a plus. • Attention to details, creative thinking, and understanding of software development life cycle are must. • A strong sense of ownership and responsibility for code quality that follows best practices. • Must be a team player with ability to perform with limited supervision. • A strong passion for learning and adapting to new technologies. • Ability to multi-task and work under pressure. • Possess excellent communication and problem-solving skills.
Hi. Would you love to work on a android app that is being used by millions of people? Want to make a 'real' impact in people's lives? Check out our award winning android app- Clean Inbox- https://play.google.com/store/apps/details?id=com.smsBlocker We are looking brilliant android developers to work on this app.
Job Summary 4+ years of Relevant Experience on native Android App Development. Confidence to Design, Build and Deploy advanced applications for the Android platform. Lead a team of Android Developers. Job Details Mandatory Skills: At least 4 years of experience in designing and building Android applications Solid understanding of the full mobile development lifecycle. Good Understanding of Android UI design principles (Material Guidelines), patterns, and best practices. Create good and engaging user experiences using modern graphics and animations. Experience with 3rd party libraries & RESTful APIs - Volley/Retrofit, Gmaps, Social, Payment, Network, Crash, Analytics etc. Good understanding of different architectures - MVC, MVP, MVVM Good grip on SQLite and data modelling. Thorough understanding of OOP concepts and Core Java. Experience in improving the performance and handling memory of App using various tools. Focus on building high performance, stable and maintainable code. Thorough understanding of OOP concepts and Core Java. Familiarity with Agile/ Scrum development process. Ability to lead a team of developers. Good spoken/written communication and documentation abilities. Additional Skill (Non-Mandatory but it's a definite plus): Hands on experience on Kotlin. Hands on experience on hybrid app development frameworks - React Native or Xamarin. Experience of working on IoT projects, wearable technology, sensors, etc. Roles & Responsibilities: Should take ownership of the product end to end - Design, Develop and Deploy. Should be a teacher, motivator and should lead the team with confidence. Collaborate with cross-functional teams to define, design, and deploy new features. Ensure the performance, quality, and responsiveness of applications. Identify and root cause performance bottlenecks, random crashes, and fix bugs. Help maintain code quality, perform peer code reviews, write unit tests, enable automation and localization. Unit-test code for robustness, including edge cases, usability, and general reliability. Stay up-to-date with technology trends (AR, VR, IoT etc.) and suggest solutions. If you are a Geek, Hardworking and righteous then you are probably a right match for us :)
What you will do: - Work on Native Android Application Development or React Native - Work closely with product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together. - Work closely with teams from US / Europe - Write production-quality, well tested code What we are looking for - 1+ years of experience in Android Development - Integrated Rest / Graphql APIs with Mobile Application Benefits and Perks - Competitive salary - Exciting startup environment - Vacation and paid time off - Flexible hours - Work whenever you work best - Team outing Answer following questions when you apply - What is your current Location? Any plans to visit Pune? - Total years of industrial experience - Share your experience in Android Application Development. Have you worked on React Native? - Rate your experience in Android Application Development (Beginner, Intermediate, Experienced) - Have you worked on any production level Mobile project (if possible share links)? Can you describe one which you are proud of? - Which tools/libraries have you used while doing application development? - What is your current in-hand salary? and desired in-hand salary?
Join a global consumer product being developed in India! With over 2.5 million downloads and over a billion contacts managed, InTouchApp is one of the few consumer products from India that have gone global. Join us in the journey to the next 10 million and learn a lot along the way! Requirements: - 2-4 years hands-on experience building great Android apps - Bachelor’s Degree (preferably Computer Science / Engineering) - Must have worked on multiple apps (preferably live on the Play Store) - Excellent problem solving skills & logical reasoning - Excellent understanding of software architectures - Excellent understanding of databases - Strong Java skills - Excellent understanding of UI elements, layouts, common 3rd party libraries, etc. - Strong team leadership qualities with get shit done attitude - Passionate about creating a phenomenal mobile experience. - Good understanding of automated testing
Job description: We are looking for a passionate Android mobile app developer. Programming is really an extension of your life - it’s your hobby as well as your job. You’re keen to learn on-the-go and be willing to be stretched like never before. You'll work directly with customers in India and Europe. You'll be responsible for making your own decisions and delivering on them. Responsibilities: • Work with a team of Developers to design user experiences and build applications for Android devices. • Participate in scrums consisting of cross-functional teams. • Ensure that features are being delivered efficiently and on-time. • Participate in architectural review and design, and code contribution. Essential Experience & Skills: • 3+ year of experience in design and development of native Android mobile apps • Demonstrable OO knowledge and design patterns • Experience in integrating oAuth2 and web API integration • Experience in developing for both mobile and web applications • Possess knowledge of modern web and mobile UI/UX • A clean, clear style of programming • Superb thinking and analytical skills • A can-do, let's get on with it approach • Use of at least one version control system (Git or Mercurial) Preferred qualifications: • Good hands-on experience in Mapbox, Google Maps or similar maps API • Good understanding of algorithms and data structures • Develop and test across multiple platforms and devices • Deep understanding of RESTful services • Good understanding of SQL and NoSQL databases • Experience in working with start-up culture and scalable systems would be advantageous • Understanding of agile methodologies • Ability to change your processes to deliver the best possible outcome. Application and Selection: Our recruitment process is designed to be thorough and challenging, yet informative and friendly. First, you'll have an intro call with the hiring manager. If we think there's a good fit, we’ll ask you to complete a technical exercise. If we're impressed, then you'll get an opportunity to visit our Office to meet the team and get to know each other. We want to find out more about you, but also provide the opportunity for you to get a good ‘feel’ for the role and KisanHub. If you have any further questions, please contact our recruitment team at email@example.com detailing which position you are applying for. We look forward to hearing from you.
ABOUT MOOSHAK We're at a point where the urban English-speaking Indian population is almost all online.The next billion Indians online all communicate via Indian languages. Mooshak was created with the singular aim of making the Internet fun and relevant for this large, untapped segment. At Mooshak, we want to connect and engage Indians in their own language. And that presents problems in various domains, from creativity in content creation, to creating a highly scalable platform, to applying techniques in AI and NLP in Indian languages to understand what people are saying and react to what they want. Mooshak is architected to scale. Irrespective of the number of followers, the read time for a feed remains constant. We achieve this by using distributed message queues and a distributed computing engine and some nifty caching! On the client side, where we have an Android and web app. TECHNICAL RESPONSIBILITIES Android Developer Roles and Responsibilities Play a leading role in all stages of Android development from architecture to coding to final testing. Work as part of an Agile team to deliver a high quality product. Write clean and elegant code. Be a part of the product team to plan, design and execute new features. Android Developer Qualifications: Expert at Java and Android development Independent, energetic, and capable. Great communication and collaboration skills, and a strong teamwork ethic. Knowledge of client/server architectures, syncing and caching approaches. Experience writing and debugging multi‐threaded code. Experience with continuous delivery (automation of all processes throughout the software development lifecycle); e.g. automated builds, automated tests, and automated deployments Bonus Items: Demonstrated experience with open source technology: Node.js, MongoDB and Git. Experience with cloud services. Full stack‐developer that can work on both the front‐end and back‐end of an application. NON TECHNICAL RESPONSIBILITIES We are a startup. This means that: You will be expected to be someone who comes up with solutions instead of problems. You will be expected to work non stop including weekends if the servers crash. But otherwise we are quite chill! You will be expected to talk to multiple stakeholders customers, designer, client side developer to achieve user and business needs. A high aptitude and a positive attitude are a must You should be comfortable working independently as well as in a team. We are a lean team right now, with you as the only server developer (assisted by the folks who built the platform) JOB LOCATION You would be working out of our office in Pune. You may be required to travel occasionally to Bangalore where our previous tech team sits
Required Skills: • Bachelor's Degree or above in Computer Sciences, Information Technologies or related technical field. • 14+ years of experience in the IT industry at various levels from individual contributor to management. • 5 + years experience in project management, delivery, planing, team leading, mentoring • Should have handled multiple teams. • Strong experience in client management from presales to implementation. • Strong exposure of design, architecture, development of web applications. • Strong technical background in C, C++, Java, Mobile platforms iOS (Swift, Objective C and Cocoa framework) and Android (Java), Hybrid Application Development (Cordova, Ionic, Intel XDK, Titanium) • Good knowledge of working with custom frameworks, experience with design patterns, pluggable architecture and performance monitoring/tuning • Knowledge of multiple technology stacks, Command on development methodologies and tools, Strong object oriented design and development fundamentals • Demonstrated ability to technically lead a product development team, ability to delegate, influence and get execution done • Ability to keep track of the bigger picture while helping the team members with their day to day assignments • Ability to thrive in a fast pace, dynamic start-up environment, excellent articulation and communication skills.
WE are looking at solid developers with a passion for building a beautiful product. Today CarOK has built a small brand name and has a loyal following. We would like to deliver tech to this growing audience that empowers them and gives them more and more control of their cars.
We are a team with a mission, A mission to create and deliver great learning experiences to engineering students through various workshops and courses. If you are an industry professional and :- See great scope of improvement in higher technical education across the country and connect with our purpose of impacting it for good. Keen on sharing your technical expertise to enhance the practical learning of students. You are innovative in your ways of creating content and delivering them. You don’t mind earning few extra bucks while doing this in your free time. Buzz us at firstname.lastname@example.org and let us discuss how together we can take technological education in the country to new heights.
ProtoTech is a custom software development company providing Engineering solutions in CAD, CAM, CAE domain. For more details please visit www.prototechsolutions.com