Senior Mobile Engineer

Nimber

Porto

On-site

EUR 70,000 - 90,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nimber is seeking a Senior Software Engineer, Mobile to own the mobile platform architecture and tooling across iOS and Android. You will lead the evolution of the React Native app, collaborating with multiple product teams to release features faster, more securely, and with improved DX/UX.

The role emphasizes technical leadership, native module integration, and AI-assisted development to empower engineers of varying experience. Porto or Lisbon locations, Portugal.

Qualifications

  • Strong experience in mobile app development using React Native and TypeScript.
  • Knowledge of React Native/Expo ecosystems, architecture, tooling and workflows.
  • Experience maintaining and integrating native modules; CI/CD and testing.

Responsibilities

  • Lead development and evolution of a React Native app for iOS and Android.
  • Drive mobile architecture, tooling, dependencies, and development environments.
  • Improve developer experience and enable faster feature delivery.
  • Maintain native modules and ensure platform reliability and maintainability.
  • Oversee end-to-end mobile lifecycle: testing, CI/CD, builds, releases, monitoring.
  • Collaborate with product teams and provide technical guidance and hands-on support.
  • Leverage AI-assisted tools to boost productivity and code quality.
  • Analyze usage data to identify improvements and set measurable priorities.

Skills

React Native
TypeScript
Mobile architecture
DX/UX focus
AI-assisted development
CI/CD
Ownership / leadership

Tools

GitHub Copilot
Claude Code
Expo

Job description

Hey there, think you stumbled upon this job posting by chance?

We dont believe in chance at Nimber.

Caught your eye? Great. Keep going...

We are Nimber, and we are not just filling positions, we are building a team that is ready to shake things up. If you are ready to rewrite the rules and make a real impact, this is your moment. Join us and lets put the future where it belongs. In the hands of passionate people.

But what does Nimber mean?

In mathematics and game theory, they are numbers with special properties of addition and multiplication. And what we really want is to add value to customers' projects.

Senior Software Engineer, Mobile

Location: Porto or Lisbon, Portugal

About the Role

You will join the Frontend Platform team, which is responsible for the technological foundations of our mobile applications and web frontend development. In this role, you will take primary ownership of the mobile platform, leading the evolution of its architecture, tooling, infrastructure, and engineering practices across iOS and Android.

You will work closely with multiple product teams, helping engineers build and ship mobile features faster, more securely, and more efficiently.

Rather than focusing on a single product area, you will act as the technical authority for the mobile platform, creating the conditions for teams to deliver high-quality experiences through robust infrastructure, effective automation, and AI-assisted development.

Responsibilities

  • Lead the development, maintenance, and evolution of a React Native application for iOS and Android.
  • Drive the evolution of the mobile architecture, tooling, dependencies, and development environments.
  • Continuously improve the developer experience (DX), enabling product teams to build, test, and ship mobile features more efficiently.
  • Maintain and integrate native modules, ensuring the reliability and maintainability of the platform.
  • Improve the entire mobile development lifecycle, including testing, CI/CD, build and release processes, monitoring, and distribution through the App Store and Google Play.
  • Collaborate with product teams on the design and implementation of mobile features, providing technical guidance and hands‑on support whenever needed.
  • Leverage AI-assisted development tools to increase productivity, improve code quality, and enable engineers without extensive mobile development experience to contribute effectively.
  • Analyse product usage data and delivery metrics to identify improvement opportunities and set priorities with measurable impact.
  • Evaluate technologies and architectural approaches, making pragmatic decisions that balance developer experience, end-user experience, and long‑term technical sustainability.

Requirements

  • Strong experience in mobile application development, with proficiency in React Native and TypeScript.
  • In-depth knowledge of the React Native and Expo ecosystems, including architecture, tooling, and development workflows.
  • Hands‑on experience maintaining and integrating native modules.
  • Experience with mobile development infrastructure, automation, and engineering tools.
  • Knowledge of the full mobile application lifecycle, including testing, CI/CD, build and release processes, monitoring, and distribution through the App Store and Google Play.
  • Hands‑on experience using AI-assisted development tools, such as GitHub Copilot or Claude Code, to improve productivity and code quality.
  • Ability to identify opportunities to leverage AI to empower engineering teams and make mobile development more accessible to professionals with varying levels of experience.
  • Strong focus on continuously improving both developer experience (DX) and end‑user experience (UX).
  • Ability to work independently, take ownership, challenge established approaches, and make well‑informed technical decisions.
  • Excellent communication and collaboration skills, with the ability to share knowledge and support engineers across different teams.
  • Curiosity, eagerness to learn, and a mindset focused on continuous improvement.
  • Fluency in English.

Ready to join us and succeed?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Platform Engineer
Senior Mobile Platform Engineer

Nimber • Porto

On-site
EUR 70,000 - 90,000
Android Native Engineer
Android Native Engineer

Nimber • Lisboa

On-site
EUR 55,000 - 76,000
Health insurance
Friendly and cooperative workplace
International environment
DevOps Support Engineer
DevOps Support Engineer

Nimber • Porto

Hybrid
EUR 42,000 - 64,000
Mid-Level Fullstack Software Developer
Mid-Level Fullstack Software Developer

Nimber • Lisboa

Remote
EUR 45,000 - 75,000
DevOps Engineer
DevOps Engineer

Nimber • Lisboa

Hybrid
EUR 60,000 - 80,000
Mobile Developer (Senior/Lead) ID35532
Mobile Developer (Senior/Lead) ID35532

AgileEngine • Braga

On-site
EUR 30,000 - 45,000
Crescimento profissional com mentoria e roadmaps personalizados
Compensação competitiva
Projetos emocionantes com clientes de alto nível
+1
Java Developer (w/French)
Java Developer (w/French)

Nimber • Lisboa

Hybrid
EUR 85,000 - 100,000
Principal Software Engineer
Principal Software Engineer

Neotalent Conclusion • Porto

Hybrid
EUR 90,000 - 135,000
Remote work option
Continuous training & certifications
Career progression
Power Platform Developer
Power Platform Developer

Nimber • Porto

On-site
EUR 35,000 - 60,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Nimber • Porto

Hybrid
EUR 45,000 - 65,000
Top locations