The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Mumbai
3 - 6 yrs
₹3L - ₹7L / yr
Java
Android Development
Object Oriented Programming (OOPs)
Test driven development (TDD)
We are looking for an experienced Android Application developer passionate about making great products. You must have strong visual skills as well as the ability to create and implement your ideas on a mobile form factor.
Selected employee's day-to-day responsibilities
* Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in the ongoing codebase
* Coding and programming using Object Oriented Programming, Data Structure and Algorithms, architecture/ design and build RESTful API.
* Implement security and data protection
* Optimise applications for performance and scalability
* Collaborate with other team members working on back end services
* Write reusable, testable, and efficient code
* Setting up the test frameworks and Resolve technical issues.
Desired Education / Experience and Skills
* BE/ B.Tech/ MCA with 3+ year experience Android SDK based mobile application development
* Strong knowledge of Android SDK, different versions of Android.
* Knowledge of the open-source Android ecosystem and the libraries available for common tasks, build system , Android internal frameworks (HAL etc)
* Experience with offline storage, threading, and performance tuning
* Ability to understand business requirements and translate them into technical requirements
* Understanding of Googles Android design principles and interface guidelines
* Knowledge about CPU Architecture: ARM, TI, Intel is a big plus
* Knowledge of embedded system boot up concepts and software layers
* Experience of working with version control, bug tracking, continuous integration and other productivity enhancements software like Git, SVN, Bugzilla, Jira
* Good knowledge of working with Open source software packages.
* Hands on experience with UML and applying software design patterns and technical design documentation and API design techniques.
* Hands on experience with SW design and development using communication protocols (SPI , UART , I2C)
* Strong System programming skills , OOPS concepts and OS internals
* Experienced in Android programming environment using binder, shared memory etc.
* Design, build, and maintain high performance, reusable, and reliable software modules
* OS: Linux / Android. Proficiency in real time multi-threaded software design and development, system programming using IPC, synchronisation primitives
* Programming Language: Strong in C/C++, basic shell scripting
* Experience with Unit test frameworks and tools
* Development and Debugging using Host Target tool chains for embedded platforms
* Basic knowledge of security concepts and protocols
* Positive attitude towards work (Dynamic) and good communication skills
Job Type: Full-time
Read more
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Comprehensive business solutions utilizing technological innovation. Services include web applications, data analytics, software development, erp, digital marketing, financial analysis and consultation
Baker Street Fintech (Product Name: Cambridge Wealth) is a Financial Products Company. We help build world-class Fintech Products for our Clients who want to manage their wealth on our platform. Founded by professionals with Experiences spanning from PwC UK to Banking and Technology firms, we are a financially stable, profitable company growing quickly!
RefactorQ is an engineering-led technology consulting company helping organizations transform, build, modernize and optimize technology for measurable business outcomes.
Our expertise spans five core areas:
• Digital Transformation: Modernizing technology, processes and digital experiences
• AI-led Development: Accelerating software engineering with AI, automation and modern development practices
• Performance Engineering: Building faster, scalable and resilient digital systems
• FinOps: Improving cloud visibility, governance and economics
• Platform Engineering: Creating scalable platforms that improve developer productivity and delivery velocity
We combine deep engineering expertise, AI-enabled delivery, automation and a business-outcome mindset to solve complex technology challenges.
From modernizing legacy platforms and accelerating AI adoption to improving application performance, engineering productivity and cloud economics, we help organizations get more value from technology.
We catalyze business growth by reimagining digital experiences that conquer complex challenges through innovation and agility.
With our team of 300+ tech evangelists, we are building the digital infrastructure of our Partners positioning them to be the market leaders of their respective industries.
Vy Systems is a Global Technology consulting, Solutions, and Managed Technology Services company. We service our customers with ‘RESPONSIVENESS’ as a key factor and we believe that timely response to any transaction increases the operational efficiency and accelerates the revenue and profitability to our customers.
The Company is founded and managed by a team of professionals having more than two+ decades of global experience in the business of Technology Consulting and Services.