
Jobtrix
Designation: Software Engineering
Department: Technology
Key Responsibility:
Writing clean and efficient codes for Android applications
Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance.
Collaborating with cross-functional teams to define and design new feature.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Ability to brainstorm and come up with solutions to open ended problems.
Ability to take ownership and drive initiatives end to end.
Desire to learn and dive deep into new technologies on the job.
Solid understanding of CS fundamentals-Operating Systems, Databases and Data Structure.
Knowledge & Skills
B.E./B.Tech in Computer science or equivalent degree with experience in at least one or more
programming languages including but not limited to Java/Scala, Python, or C++.
Prior experience as an Android Developer using Java, Kotlin, Android SDK, Android NDK
Proficient understanding of code versioning tools such as Git
Familiarity with RESTful APIs to effectively integrate Android applications
Solid understanding of the full mobile development life cycle.
Passion for products and aspiration to make a big impact.
Solid engineering principles and clear understanding of data structures and algorithms.
Knowledge of common Android libraries such as Room, Glide, Retrofit2, etc.