Jobs in Portugal, in English.

SDK Developer

On-site in Lisbon·Added 17 days ago (last checked 12 Oct)

Grupo Data

25 open roles

Overview

Skills

Nice to have

This job advert was originally written in Portuguese.

Requirements

What we're looking for

  • Consolidated knowledge of C++
  • Knowledge of languages used in mobile development and integration, namely Kotlin, Swift, Java, and Objective-C.
  • Solid knowledge of Object-Oriented Programming (OOP) and Design Patterns.
  • Good knowledge of Git and version control practices.
  • Knowledge of unit testing, code quality, logging, diagnosis, and troubleshooting.
  • Knowledge of SDK development and integration, libraries, and reusable components, including integration with APIs and backend services.

Desirable technical skills and knowledge

Nice to have

  • Experience with Atlassian tools, namely Jira, Confluence, and Bitbucket.
  • Knowledge of CI/CD processes and the use of tools such as Jenkins.
  • Knowledge of static analysis and code quality tools, namely SonarQube.
  • Experience working in Agile teams, specifically with the Scrum methodology.
  • Knowledge of integration with REST APIs and backend services.
  • Knowledge of security applied to mobile applications and SDKs, including authentication mechanisms, encryption, and secure communication.
  • Knowledge of build, packaging, versioning, and distribution processes for mobile SDKs/libraries.
  • Experience in development environments with high requirements for security, quality, stability, and compatibility.

The role

What you'll do

  • Actively participate in Scrum ceremonies (Dailies, Plannings, Retrospectives), contributing to the planning and estimation of team activities.
  • Develop and maintain, in both their evolutionary and corrective components, Mobile SDKs for banking applications.
  • Develop and evolve the SDK layer responsible for standardizing the integration of mobile applications (iOS, Android, and Huawei ecosystem) with backend/core services.
  • Analyze, diagnose, and resolve defects and technical problems related to the SDKs, coordinating with other teams whenever necessary.
  • Provide technical support for solutions in production environments, including incident analysis, root cause identification, and implementation of respective fixes.
  • Ensure the quality, robustness, performance, and compatibility of developed solutions through unit testing and compliance with the development, architecture, security, and code quality standards defined by the organization.

How you'll work

Location: Lisbon

Working model: Hybrid (3x per week in the office).

description

Join the Data Group!

Great things happen when the right people connect.

At Data Group, we connect people, technology, and knowledge to transform challenges into possibilities and possibilities into real impact. We are a global company in constant motion. We grow, adapt, and evolve, and we look for people who want to do the same with us.

Here, we are not just looking for those who follow the future of technology. We are looking for those who want to participate in what comes next, bringing new ideas, taking on challenges, and leaving their mark along the way. Because when talent, technology, and opportunities connect, possibilities grow.

The next step is yours. The possibilities, we build them together.

Who are we looking for? SDK Developer (Mid-level)

Send your application and come simplify the future with us!

WhatsApp
Lisbon
Lisbon

.Net Developer

Grupo DataNew
Lisbon

Senior Java Developer

Grupo DataNew
Lisbon
Lisbon
See all 25 jobs