Jobs in Portugal, in English.

Mobile SDK Developer

On-site in Lisbon·Added today (last checked 12 Oct)

Noesis

99 open roles

This job advert was originally written in Portuguese.

Requirements

What we're looking for

  • Consolidated knowledge of C++ (essential)
  • Knowledge of languages used in mobile development and integration, namely Kotlin, Swift, Java, and Objective-C
  • More than 4 years of experience in similar roles;
  • 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, diagnostics, and troubleshooting
  • Knowledge of SDK development and integration, libraries, and reusable components, including integration with APIs and backend services
  • 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

Nice to have

  • Experience in environments with high requirements for security, quality, and stability, such as the financial or payments sector, will be an advantage.

The role

Noesis is looking for the following profile:

What you'll do

  • Develop and maintain, in both their evolutionary and corrective components, the Mobile SDKs used in payment solutions and 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
  • Actively participate in Scrum ceremonies (Dailies, Plannings, Retrospectives), contributing to the planning and estimation of team activities
  • Provide technical support for solutions in production environments, including incident analysis, root cause identification, and implementation of the respective fixes
  • Ensure the quality, robustness, performance, and compatibility of the developed solutions through unit testing and compliance with development, architecture, security, and code quality standards.

Requirements

If you meet these conditions and would like to join an innovative organization that continuously invests in the training of its talents, send us your application.

Join us. Let's innovate together!

About Noesis

Industry
IT Consulting
Website
noesis.pt

In their own words

Additional information

All our recruitment and selection processes are based on equal opportunity, valuing the competence and potential of each person and ensuring that no candidate is discriminated against based on gender, ethnicity, sexual orientation, age, religion, or physical condition.

All open roles at Noesis
WhatsApp
Hybrid in Lisbon

Golang Backend Developer

NoesisNew2 locations
Hybrid in Porto
See all 99 jobs