Junior Android Developer

Reports to : Technical Manager & Team leader

  • Bachelor’s Degree in computer science, information technology, or related field.
  • 1+ years of relevant experience.
  • Good Understanding of agile technologies and frameworks.
  • Experience in using Team Foundation Server or JIRA and GIT Source Control.
  • In-depth knowledge of at least one programming language like Swift and Java
    • Experience with third-party libraries and APIs
    • Familiarity with OOP design principles
    • Excellent analytical skills with a good problem-solving attitude
    • Ability to perform in a team environment
    • Ability to interpret and follow technical plans
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Strong problem-solving skills
  • Ability to build good relationships with clients/operational managers and colleagues
  • Ability to gather and assimilate information
  • Good knowledge of quality standards, legislation, and best practice
  • Ability to adapt and prioritize
  • Ability to work under pressure and meet deadlines
  • Ability to think ahead and anticipate problems, issues, and solutions

  • Identify and plan for new features
  • Develop application programming interfaces (APIs) to support mobile functionality
  • Suggest and implement new mobile products, applications, and protocols
  • Remain up to date with the terminology, concepts, and best practices for coding mobile apps
  • Work closely with colleagues to constantly innovate app functionality and design
  • Write unit and UI tests to identify malfunctions
  • Communicate with users to understand their needs and experiences
  • Produce fully functional mobile applications writing clean code
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience

Apply Now