Translate designs and wireframes into high quality code.
Collaborate with cross-functional teams to define, design, and ship new features.
Wo... Read More
Translate designs and wireframes into high quality code.
Collaborate with cross-functional teams to define, design, and ship new features.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Ensure the best possible performance, quality, and responsiveness of the application.
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
Required Knowledge, Skills, and Abilities:
Technical Skills
Monitor the apps technical life-cycle during each phase of development.
Design, develop and maintain high quality and general reliable Java codes.
Maintain and update the design specifications and source code for new applications.
Collaborate with the technical team to improve application performance features
Test the applications, identify the bugs and take measures to resolve them.
Evaluate the existing applications and implement new technologies to maximize app’s efficiency.
Identify the variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.
Collaborate with the Senior Android Developers and Software Engineers to work on different layers of the infrastructure.
Determine the UI/UX requirements, mockups and APIs to develop high-performing Android apps.
Good understanding of code versioning tools such as Git.
Must know MVP and MVVM pattern.
Familiar with various design and architectural patterns.
Experience working with remote data via REST and JSON.
Experience with third-party libraries and APIs.
Good Knowledge of Dependency Injections.
Experience with LiveData, DataBinding, Sqlite Database and Room.
Attributes
Professionalism with excellent time management skills.
Ability to prioritize workload.
Attention to details and Quick learning ability.
Ability to work independently.
Persuasive in both communication, presentation and facilitation skills.
Leadership skills.
Ability to deliver on tight schedules with minimal supervision.
Ability to manage and influence virtual teams.
Strong Interpersonal and problem-solving skills.
Education + Experience:
Bachelor’s Degree in Computer Science or any other equivalent stream
2 Years of experience in relevant field
Job Benefits:
Employee Provident Fund
Medical and Accidental Insurance
Leave Encashment
5 Working Days
Fuel Allowance
Repair and Maintenance Allowance
Travel Allowance
Referral Reward
Festival Bonus
Apply Instruction:
Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply Button below. Registered candidates may also apply using Apply Now Button.