Write maintainable, testable, and performant software in collaboration with our world-class team.
Participate in code review and perform extensive testing to ensure we deliver high-quality software.
Research new technology and tools and share those findings with the team.
Communicate clearly and effectively with all members of our team.
Requirements & Skills:
One of the following degrees (or similar) B.Tech Computer Application, B.Tech Computer Science, BE, Electronics and Communication Engineering, Bachelor’s of Technology, Computer Science and Engineering
Understanding of how mobile applications are built from end-to-end, including how they interact with server-side components.
Fundamental knowledge of core mobile principles (UI implementation, common development frameworks, REST APIs).
A working knowledge of modern Android development, Java and/or Kotlin, Android Jetpack, and design patterns such as MVVM, MVP
Great interpersonal skills – we work very closely together as a team and require a lot of communication.
A love for improving software development workflows and processes.