Android Developer
Dicetek LLC
Date: 3 weeks ago
City: Chennai, Tamil Nadu
Contract type: Full time
Remote
- At least 5 years of software development experience with experience working in Agile teams using SCRUM
- Extensive mobile development experience using Android, Android Studio and Gradle to develop both phone and tablet apps.
- Extensive experience with Android SDK, Google Play Services, and Android Compatibility Library.
- Experience in Android development patterns - including Java OOP, MVP, MVVM, SQLite,
- JSON/Rest APIs, and multi-threading/background tasks.
- Experience with Android front-end/UI development (with knowledge of Google Material
- Design), Web services & XML/JSON/REST connectivity/consumption, and local storage/databases/SQLite.
- Expert knowledge of using and writing Android Libraries
- Extensive experience with Play store deployments and has deployed apps to the Play store
- Extensive experience of TDD and writing unit and UI tests using Junit, Mockito, espresso, etc.
- Mobile banking experience is preferred
- Experience with mobile CI-CD (Jenkins or similar) is preferred
- Excellent programming skills in at least 2 modern programming languages/ frameworks, such as Swift, Objective C, Java, Node.JS, JavaScript, C, C++, Python, or others.
- Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies
- Experiences with code refactoring, design patterns, design-driven development, continuous
- deployment, highly scalable applications, application security
- Real passion for development and a demonstrated appetite for continual learning
- Knowledge of pair programming, continuous integration and test-driven development
- Familiarity with the concepts of Functional Programming and Microservices is a plus
- Community contributions (e.g., open source work, GitHub, StackOverflow, publishing / speaking on technical ideas) is a plus
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Sr Team Leader - Mechanical
Barry-Wehmiller,
Chennai, Tamil Nadu
2 days ago
About Us:Barry-Wehmiller is a diversified global supplier of engineering consulting and manufacturing technology for the packaging, corrugating, sheeting and paper-converting industries. By blending people-centric leadership with disciplined operational strategies and purpose-driven growth, Barry-Wehmiller has become a $3 billion organization with nearly 12,000 team members united by a common belief: to use the power of business to build a better world.Job...
Engineer Specialist, Mechanical Engineering
Valmet,
Chennai, Tamil Nadu
2 days ago
Engineer Specialist, Mechanical Engineering for Pulp, Energy Circularity Business Line (based in Chennai, India)Are you the enthusiastic, self-driven and result-oriented professional who wants to move our customer’s performance forward?We are looking for “Engineer Specialist, Mechanical Engineering” to be based in Chennai, India. This position reports to “Manager, Engineering, India”. In this position you will have an opportunity to prepare detail...
Manager, Accounts Payable Process & Automation
Cushman & Wakefield,
Chennai, Tamil Nadu
3 days ago
Job TitleManager, Accounts Payable Process & AutomationJob Description SummaryThe Manager, Accounts Payable Process & Automation plays a pivotal role in ensuring the stability, quality, and scalability of automated processes within the global Accounts Payable function. This position requires deep process expertise, hands-on involvement in the technical functionality of automated workflows (e.g., OCR, workflow engines, ERPs), and a strong commitment to...