Puzzle
Puzzle
51 – 200 Xodimlar
B2BXodimlarni yollash
Puzzle is a staffing and recruiting firm specializing in nearshore technology talent from Latin America. The company helps businesses expand their engineering capacity through staff augmentation and dedicated teams, placing developers, product managers, QA professionals, and other technical specialists. Puzzle’s work centers on connecting organizations with engineering and IT talent to support their growth.

Senior iOS Engineer, Brazil Remote

Build reliable native iOS experiences for Puzzle’s creator-focused product, owning features from design through release and production monitoring. Improve app performance, testing, and reliability in collaboration with cross-functional teams.

Tavsif

  • Lead iOS features from technical design through implementation, testing, release, and production monitoring.
  • Create accessible, responsive, reliable mobile interfaces with modern iOS practices.
  • Build and maintain integrations for APIs, authentication, local storage, and background tasks.
  • Investigate and fix crashes, concurrency issues, memory problems, and performance bottlenecks.
  • Contribute to app architecture and improve engineering tools and processes.
  • Write clear, maintainable code supported by thorough tests.
  • Review code and offer constructive technical feedback.
  • Mentor fellow engineers and support a collaborative engineering culture.
  • Join the defined production support or on-call rotation.
  • Work with backend, Android, QA, Product, and Design teams.
  • Deliver roadmap features that meet requirements and acceptance criteria.
  • Improve crash-free usage, app performance, automated test coverage, defect rates, and release predictability.
  • During the first 30 days, learn the iOS architecture, development practices, product roadmap, and release process.
  • During days 31–60, ship a tested feature or priority production improvement.
  • During days 61–90, improve a key reliability or development bottleneck and help shape a prioritized technical improvement plan.
  • Report to the Mobile Engineering Manager or Head of Engineering.

Talablar

  • Bring at least five years of professional software engineering experience, including substantial experience building and shipping native iOS apps.
  • Have strong experience with Swift and SwiftUI and/or UIKit.
  • Understand the iOS app lifecycle, concurrency, networking, and API integration.
  • Have experience writing and maintaining automated tests for mobile apps.
  • Be able to diagnose and resolve production issues such as crashes, memory problems, and performance bottlenecks.
  • Understand mobile security, accessibility, app signing, CI/CD, and App Store release processes.
  • Be able to independently design, develop, debug, test, and maintain production-quality software.
  • Communicate and collaborate effectively.
  • Have experience developing software both with and without agentic or generative AI coding tools.
  • Use coding assistants and AI agents effectively while maintaining engineering quality.
  • Independently evaluate, debug, and validate AI-generated code.
  • Take accountability for production code correctness, security, performance, and maintainability.
  • Know how to protect proprietary code, credentials, and sensitive information when using AI development tools.

Imtiyozlar

  • Earn a competitive USD salary aligned with your skills and experience.
  • Receive generous paid time off to support work-life balance and rest.
  • Get a subsidy to help cover health insurance.
  • Take part in structured annual salary reviews that recognize performance.
  • Receive paid training and certification support for ongoing professional growth.

O‘xshash ish o‘rinlari

Thought Industries

Tier 2 Customer Support Specialist – Massachusetts Remote

Thought Industries
201 – 500 Xodimlar
Elektron tijoratSaaSTa’lim

Resolve advanced technical issues for Thought Industries’ enterprise learning platform, including integrations, APIs, and authentication. Investigate root causes and help improve support practices and customer outcomes.

Ochish
Ascensus

Customer Service Specialist — Ascensus (Remote, US)

Ascensus

Provide remote customer support to financial institutions and Ascensus staff on IRA, HSA, and ESA compliance and account operations. Handle inbound calls, deceased-account claims, and appropriate cross-selling of Ascensus products.

Ochish