Hi, I'm Moreira

Portrait of José Moreira Neto
11 Years iOS Swift · SwiftUI App on the Store

I'm a Senior iOS Engineer with over 11 years of experience crafting scalable, high-performance mobile applications. I specialize in Swift, robust architectures, and creating premium user experiences. Currently shaping the future of audio tech at Bragi.

Projects

Linkable app save screen Linkable app tag organization Linkable app reading view Linkable app fast capture Linkable app quick actions
Linkable Icon

Personal project · iPhone app

Linkable

A private-first link manager built as a powerful on-device alternative to premium save-later tools, with no paywalls and no server dependency.

SwiftUI Offline-first Share Extension Spotlight Search

Automatic metadata capture

Titles, favicons, theme colors, and body text are extracted directly from the page as soon as a link is saved.

Offline archiving

Each entry can store a local `.webarchive` snapshot so the content remains accessible even when the original page disappears.

Native iOS integration

Widgets, Spotlight indexing, share sheet saving, and reader extraction make the app feel fully embedded into the platform.

Tech Stack

  • UI:
  • SwiftUI
  • Architecture:
  • MVVM + Coordinator
  • Database:
  • CoreData (shared via App Groups)
  • Widgets:
  • WidgetKit + AppIntents
  • Search:
  • CoreSpotlight
  • Offline:
  • WebKit
  • Privacy:
  • No data collected
  • IAP:
  • StoreKit 2
  • CI/CD:
  • GitHub Actions
  • Concurrency:
  • Async/await
BlockDropable gameplay showing an active puzzle board with colorful elemental blocks BlockDropable combo sequence with cascading clears across the board BlockDropable mode selection screen with multiple board shapes BlockDropable score screen showing completed run results
BlockDropable Icon

SpriteKit study case · Puzzle game

BlockDropable

A modern block puzzle built around chain reactions, gravity shifts, and tactile moment-to-moment feedback tuned for iPhone.

4
Element types
8+
Board shapes
1
Core loop

Element-driven strategy

Fire, Water, Ice, and Earth blocks change how players plan their placements and chain clears.

Gravity flip mechanic

Swipes shift the board state and create unexpected second-order combos after each move.

Arcade polish

Precision haptics, fluid animation, and Game Center competition push the game beyond a simple puzzle prototype.

Tech Stack

  • UI:
  • SwiftUI + SpriteKit
  • Architecture:
  • MVVM
  • Engine:
  • GameplayKit
  • Haptics:
  • CoreHaptics
  • Social:
  • Game Center
  • IAP:
  • StoreKit 2
PureTimer setup screen with work, rest, rounds, and prep controls before starting a workout PureTimer active workout screen showing a circular interval timer and current round progress PureTimer workout complete screen showing total time, round count, and a done button
PureTimer Icon

Personal project · Interval timer

PureTimer

A focused interval timer for workouts that need zero friction. Set work, rest, and rounds, then start training with clear audio cues and background reliability.

Two sliders. One button. Works with the phone locked No subscription

Simple by design

Two interval sliders, one rounds control, and one big start button. No templates, no setup maze, no wasted taps.

Loud, clear cues

Distinct sounds for work and rest transitions, plus a 3-2-1 countdown that still cuts through gym noise and AirPods.

Keeps going in the background

Your workout continues when the screen locks or you switch apps, so the timer stays reliable mid-session.

Tech Stack

  • UI:
  • SwiftUI
  • Architecture:
  • MVVM + @Observable
  • Lock Screen:
  • ActivityKit
  • Widget:
  • WidgetKit + AppIntents
  • Audio:
  • AVFoundation
  • Haptics:
  • Core Haptics
  • IAP:
  • StoreKit 2
  • Concurrency:
  • Async/await

Experience

Bragi

Jan 2023 – Present

Senior iOS Engineer · iOS SDK & White-Label Audio Platform

Swift VIPER RxSwift

Building and maintaining Bragi's B2B iOS SDK and a shared white-label iOS app platform for AI audio experiences across global headphone brands.

eDreams ODIGEO

Aug 2021 – Jan 2023

iOS Engineer · Prime User Features & Modularization

Apollo GraphQL CI/CD

Worked on Prime user features, modularization, and code quality through unit, UI, and snapshot testing, while building the Apollo client module for the GraphQL API.

Bliss Applications

Jul 2019 – Aug 2021

iOS Developer · Moey! App & Pingo Doce App

Clean-Swift DDD

Delivered banking and retail iOS features across Moey! and Pingo Doce, using Clean-Swift or MVVM + Coordinator with RxSwift and a DDD approach to modularization.

Via Varejo SA

Apr 2018 – Jul 2019

Senior iOS Developer · Casas Bahia & Ponto Frio

MVP Coordinator Fastlane

Worked on a white-label e-commerce iOS app for Casas Bahia and Ponto Frio, contributing features, automated testing, and CI/CD distribution with Jenkins and Fastlane.

Skills

Swift

Crafting intuitive experiences with Swift, RxSwift, Combine and Async/Await

SwiftUI

Declarative UI and profound UIKit expertise.

SDKs

CocoaPods, Needle, Firebase, Apollo GraphQL, and extensive experience integrating numerous other third-party SDKs.

Architecture

MVVM + Coordinator, VIPER, Clean-Swift, DDD.

Testing & Reactive

TDD, Unit Testing, and UITesting.

Contact

Interested in collaborating?