← Back to list
Job · Entry-level

iOS Software Engineer - AI Neobank App (Portugal)

Software Engineer • Entry-level • Remote • Full-time Portugal Portugal

Build the native iOS experience for BJAK's AI-powered neobank app in Swift, with fast, reliable and secure mobile features.

Responsibilities

  • Build and ship iOS features using Swift
  • Create clean mobile flows for insurance, payments, claims and renewals
  • Work with product and design to simplify complex user journeys
  • Integrate backend APIs and ensure mobile flows are stable and secure
  • Improve app performance, crash rate, loading states and resource efficiency
  • Build AI-assisted mobile experiences where they genuinely improve the user journey

Requirements

  • 3+ years of iOS development experience using Swift
  • Strong iOS fundamentals and experience shipping production apps
  • Good knowledge of SwiftUI, UIKit, async/await and iOS architecture patterns
  • Strong sense of mobile UX, usability and edge cases
  • Experience integrating REST APIs and debugging production issues
  • Fast execution, high ownership and strong attention to product quality

Nice to have

  • App links, GitHub profile or screenshots of shipped work

Soft skills

Thinks in user journeys, not just screensMoves fast without creating messy codeNotices UX, performance and reliability issues before users complainHonest about what they personally built versus what was team-owned

About the company

BJAK started in 2019 as the first mobile-first insurance platform and is now the leading insurance platform in Southeast Asia. The company is now expanding into an AI-powered neobank app covering saving, investing, exchanging and travelling, with a team of over 20 nationalities working worldwide.

Languages: Angol: Felsőfok

Similar jobs