Tech

Lead Android Developer

Bengaluru
Work Type: Full Time

About Us

Powerplay (getpowerplay.in) is Slack for Construction Industry that helps construction project owners and contractors track on-site progress in real-time to finish projects on time and in the budget. We aim to bring the speed of software development to infrastructure development.

Founded by IIT Roorkee alumni and backed by industry experts, we are on a mission to help the second largest industry in India-Construction make a transition from pen and paper to digital.


About the team

As a productivity app startup, we value productivity and ownership most. That helps raise our own bar and the bar of people we hire.

We follow agile and scrum approaches for product development and use best of class tools and practices. Measuring our progress on a weekly basis and iterating fast enables us to build breakthrough modules and features rapidly.

If you join us, You will be constantly thrown into difficult situations. Decisions that you take, will directly impact our clients and sales. That's how we learn.

Responsibility

  • Improve app architecture to make product more modular, scalable
  • Setup best practices and metrics for app performance
  • Lead team of 2-4 developers
  • Developing new user-facing features using XML and Kotlin
  • Building reusable components and maintaining modularity for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components to avoid memory leaks and improve rendering time
  • Ensuring availability across with range of devices and Android version
  • Maintaining quality and ensure the responsiveness of applications.

Techstack

  • Language - Kotlin and XML
  • MVP/MVVM design pattern, Repository, and Factory design patterns
  • Familiarity with Retrofit and RESTful APIs
  • Knowledge of maintaining local database - Room
  • UI Elements: Coordinator Layout, Constraint Layout, Chips, RecyclerView, etc
  • Know how of Unit testing and kt-linter
  • Version control, CI/CD and writing clean code

Submit Your Application

You have successfully applied
  • You have errors in applying