Android Developer

Android Developer

Extelligence is an intelligent partner that goes the extra mile. We provide customized information management solutions for major industries. Our team in Prague and Bucharest is working with international companies, transforming, and adding value to their business on a daily basis. We are growing quickly, and we are interested to bring more talented individuals into our team.

Project Description:

Core team for Mobile Applications (in short MOAP) that maintains a competence in knowledge security, development, project management. MOAP defines the standards and guidelines for mobile development, GUI, testing and deployment within the client’s company.

  • To maintain existing features, troubleshoot bugs , resolve ad-hoc requests and provide support for enhancement (major and minor) or new developments based on business or client requirements as well as from the functional and technical team on the project.
  • To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
  • To interact with the customer and internal teams to gather requirements for development purposes.
  • To perform activities related to enhancement creation of documents for CMMi and client requirements
  • To provide technical guidance to junior developers

Job Description:

  • To develop and deliver codes for the work assigned in accordance with time, quality and cost standards.
  • Development and maintenance of some shared components, libraries or new apps.
  • Support AMS teams within mobile apps (development, testing, UX, frameworks)
  • Auditing/Code review of solution provided by other suppliers.
  • Standardization based on recommended frameworks and integration patterns.
  • Provide consultations through the client related to mobile apps.

Primary Technology Skills:

  • Knowledge of mobile development for mobile platform Android (Java, Kotlin).
  • Knowledge of Authentication and authorization – IdP implementation and processes, OIDC, Oauth2, WSFederation, SAML, WebSEAL, TMG, LDAP, Identity federation, SSO is preferred.
  • Kotlin is required, XML for layouts, resources etc.; Groovy or Kotlin for build scripts.
  • Demonstrable Knowledge of specific development on selected mobile platform.
  • Knowledge of usage REST API, JSON and SOAP.
  • Knowledge of usage GIT, TFS, CI/CD.
  • Knowledge of AGILE is mandatory, SCRUM is preferred.
  • Knowledge of Google enterprise.
  • Knowledge of unit tests mandatory.
  • Clean code enthusiasm mandatory.

Languages:

  • Czech or Slovak language is required – as a minimum level C1
  • English – as a minimum level B2

Working with Extelligence:

  • We take care of the important things that matter to contractors, for example, we guarantee on-time payment for your work. You will never have to chase us for payment.
  • We always seek to have long term relationships with our team and we always seek to offer opportunities to extend cooperation beyond the first contract or project.
  • Extelligence is a multicultural team, we have more than 15 different nationalities working with us.
  • We also organize events to bring our team together including team building activities and social events.
Job Type: Contract
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .docx