Sr. Software Engineer (Android)

Leapfrog Technology Nepal Pvt. Ltd.

We are Leapfrog, a software company with a vision to build world-class products.  Over the past 9 years, we have built technology for many successful companies that have either been acquired by big company or have grown to multi-million-dollar revenue company and grown to a team of almost 200 people. Leapfrog provides end-to-end product development services from design, coding, to deployment.  At Leapfrog, we share a culture of continuous learning, sharing and improvement. We have a flexible work environment for our Leapfroggers so that they can do what they do best - Innovate and Create.

Details / requirements:

JOB SUMMARY:

Experienced Android Developer must be people focused professional who will be responsible to support, cooperate, supervise and manage all team members and follow all the procedures and insights given by the project manager. She/he should also responsible to communicate a clear vision and strategy to each individual in team to inspire and empower them to perform within a common framework.

JOB RESPONSIBILITIES:

  • Research, design, and develop high quality software systems
  • Analyze software requirements to determine feasibility of design within time and cost constraints
  • Develop and direct software system technical design procedures, programming, and documentation
  • Create technical design documentation for software changes and development
  • Consult with customers concerning the technical design and development of software applications and modifications
  • Contribute to the development of project estimates, scheduling, and deliverables
  • Conduct code reviews for system modifications and development
  • Establish/maintain effective team communications to ensure client needs are met
  • Keep management team apprised of work progress and is proactive in communicating any concerns or opportunities for better project delivery
  • Perform other job related duties as assigned

TECHNICAL SKILLS:

  • 3+ years of Android App development experience
  • Strong knowledge of Java with OOP
  • Strong understanding of the full mobile development life cycle
  • Strong understanding of object oriented design, data structures and design patterns
  • Full understanding of Android user interface designs and standards and patterns
  • Focus on maintainability, scalability and quality
  • Good knowledge of usage and manipulation of REST Services
  • Experience with Third Party Libraries and API's
  • Self-motivated, Self-organized, creative problem solver, outcome orientated and adaptive learner
  • Strong communication skills to be able to converse with the business
  • Able to lead a small team

 OTHER REQUIREMENTS:

Person should be minimum graduate in Computer Science or Engineering with sound knowledge and experience on programming, scripting and testing. S/he must have at least 3+ years of proven experience in related field.

Overview

Category Computer - Technology/Management
Openings 1
Experience 3+ years
Education Bachelors in Computer Science
Posted Date 09 Feb, 2015
Apply Before 08 Mar, 2015
City Lalitpur