Senior Mobile Engineer @EPAM Systems
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago

[Hiring] Senior Mobile Engineer @EPAM Systems

5d ago - EPAM Systems is hiring a remote Senior Mobile Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Brazil

Role Description

We are looking for a highly skilled Senior Mobile Engineer with proven production experience across both iOS and Android platforms to help build and evolve large-scale, customer-facing mobile experiences. The ideal candidate has deep expertise in Swift, UIKit, SwiftUI, Design Systems, and modern iOS architecture, with a strong focus on scalability, performance, reliability, and engineering excellence.

  • Design, develop, and maintain scalable, high-quality native iOS applications using Swift, UIKit, and SwiftUI
  • Drive the design and implementation of modern iOS architecture, modular components, reusable frameworks, and engineering best practices
  • Build and evolve Design Systems and reusable UI components, enabling consistent customer experiences and improving development efficiency across product teams
  • Develop complex customer-facing features that integrate with backend APIs, microservices, personalization, loyalty, product, cart, checkout, and other enterprise platforms
  • Collaborate closely with Product, UX/Design, Android, Backend, QA, Architecture, and Platform teams to design and deliver end-to-end solutions
  • Partner with the Mobile Platform team to adopt and enhance shared frameworks, foundational capabilities, architecture standards, developer tooling, and common services
  • Participate across the complete SDLC, including requirements analysis, technical design, implementation, testing, deployment, monitoring, and production support
  • Contribute to and continuously improve CI/CD pipelines, automated testing, build processes, release automation, and developer productivity
  • Write clean, maintainable, secure, and testable code with strong unit and UI test coverage
  • Take part in code reviews, technical design reviews, architecture discussions, and engineering documentation
  • Identify and address technical debt while driving improvements in application performance, scalability, reliability, security, accessibility, and maintainability
  • Mentor engineers, share technical knowledge, and help establish strong engineering standards across the mobile organization

Qualifications

  • 3+ years of professional experience developing native iOS applications, with existing production experience across both iOS and Android
  • Expertise in Swift, UIKit, and SwiftUI, along with the iOS SDK
  • Hands-on background in building and maintaining Design Systems, reusable UI components, and shared libraries/frameworks
  • Strong understanding of iOS application architecture, design patterns, modularization, dependency management, and separation of concerns
  • Proficiency in designing applications that integrate with REST APIs and distributed backend services
  • Knowledge of networking, concurrency, and data persistence, along with application lifecycle, memory management, and performance optimization
  • Skills in unit testing, UI testing, and code quality practices, including Git and automated build/release processes
  • Familiarity with CI/CD pipelines and mobile application deployment processes
  • Understanding of SDLC, Agile development practices, and production support for large-scale applications
  • Experience collaborating with Platform teams and cross-functional engineering teams to deliver shared technical capabilities
  • Capability to troubleshoot complex production issues using application monitoring, analytics, crash reporting, and observability tools
  • Excellent written and verbal communication skills, with the ability to effectively convey technical decisions, trade-offs, risks, and dependencies to both technical and non-technical stakeholders

Nice to have

  • Background in developing large-scale retail, e-commerce, or high-traffic consumer mobile applications
  • Experience with modular iOS architectures and migration/evolution of large existing codebases
  • Showcase of driving engineering excellence initiatives across mobile organizations
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Mobile Engineer @EPAM Systems
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 125,053+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later