Send me more jobs like this

Keywords / Skills : Android developer , User Experience & designer team , Android Guidelines (UX/Development) , Design client application architecture for bette , understanding the Web Concept , backend services to implement server APIs , ? Work with across teams (QA, Ops, Dev) and within

5 - 7 years
Posted: 2019-10-04

IT/Computers - Software
Software Engineer/ Programmer
Posted On
4th Oct 2019
Job Ref code
Job Description
Job Descriptions:

Role Purpose:
Design, build, implement, modify, test, debug and deploy Android applications for customer or partner facing products or internal users. Applications will include both Hybrid and Native solutions.

Develop application logic and/or user interface and ensure that the user experience is accessible, scalable, and customizable, internationalized and works across multiple browsers, platforms and devices. Collaborates in defining APIs/web services provided by the systems developers in order to integrate multiple platforms and technology components into the application


Development Skills
  • Work with the User Experience & designer team to finalize the application screens
  • Work closely with backend services to implement server APIs, understanding the Web Concept
  • Design client application architecture for better optimization and performance
  • Develop mobile applications for the Android platforms
  • Maintain source code using a version control system and strictly follow the required standards for mobile applications development
  • Deep knowledge in Android Guidelines (UX/Development)
  • Latest knowledge on Android Java Development.
  • Perform quality tests before releasing builds to QA team.

Problem Solving Skills
  • Works with diverse/multiple problems of complex scope where analysis of the situation or data requires an in-depth evaluation and/or interpretation of various factors.
  • Uses knowledge of current issues, past trends, and technological information to provide innovative alternatives to complex situations.
  • Providing basic application support to isolate and fix customer/production issues.
  • Contribute new ideas on the product.
  • Identifying new patterns and coming up with new designs to solve problems of medium complexity.
  • Independently delivery responsibility for a module of medium to high complexity.

  • Rarely receives instructions/reviews prior to completing routine work.
  • Acts independently to determine methods and procedures for new assignments.
  • Exercises judgment within functional policies and goals.
  • Confers with a manager on very few matters. Has periodic reviews with the manager.
  • Working with the team to ensure the timely delivery/release of the product.

Effective team player
  • Providing technical consulting/mentoring to other team members and/or projects.
  • Effective team player and/or mentor/coach
  • Ability to lead small teams

Relationship Focus
  • Communicates to transfer knowledge and to guide the understanding of objectives
  • Work with Engineering Manager/Program Manager for the planning and execution of the projects.
  • Work with Product Development Managers to refine product ideas and provide technical feasibility and scoping inputs.
  • Work with across teams (QA, Ops, Dev) and within his Scrum team.

Similar Jobs
View All Similar Jobs
Walkin for you