iOS Software Engineer
EPAM Systems
We are looking for a creative and skilled iOS Software Engineer to join our mobile engineering team. In this role, you will be at the forefront of designing, developing, and maintaining our native iOS applications. Working with a modern development stack centered around Swift, you will build sleek, highly performant, and user-friendly mobile experiences that our customers love.
You will collaborate closely with product managers, product designers (UX/UI), backend developers, and your fellow mobile engineers to take features from whiteboard concept to the Apple App Store.
Design, build, and maintain native iOS applications using Swift Collaborate with product designers to implement responsive, pixel-perfect, and highly interactive user interfaces adhering to Apple’s Human Interface Guidelines (HIG) Connect your mobile application to backend services and RESTful or GraphQL APIs to provide smooth, dynamic user experiences Write clean, modular, and maintainable code. Actively participate in code reviews to ensure consistency and high quality across the codebase Implement unit and UI tests (using XCTest) to secure application stability. Monitor and optimize app performance, memory usage, and battery consumption using Instruments Participate in the application release lifecycle, including preparing builds and submitting apps via App Store Connect 2+ years of experience in native iOS application development Deep proficiency in Swift and strong familiarity with the iOS SDK and Apple developer tools (Xcode) Understanding of modern iOS architectural patterns (e.g., MVVM, MVC, Clean Architecture, Combine, or Swift Concurrency) Familiarity with SwiftUI (preferred) or UIKit (Auto Layout, Storyboards/XIBs) Experience with Git and collaborating on collaborative code repositories Ability to thrive in an Agile/Scrum team, coordinating tasks via tools like Jira English level B1+ for effective communicationVacante publicada el 7 días atrás
Empleos similares que podrían interesarleBasado en la vacante iOS Software Engineer en Morelia, Mich.
- ...We are seeking a seasoned and forward-thinking Lead iOS Software Engineer to spearhead our mobile engineering team. In this position, you will own the technical strategy, architecture, and evolution of our native iOS applications, defining the engineering vision and...Sugerido
- ...We are looking for an iOS Software Engineering Manager to set direction for our Swift-based iOS platform and raise engineering standards. You will lead architecture, delivery, and release practices across native iOS apps while partnering with product, design (UX/UI)...Sugerido
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a iOS Software Engineer. ¡Sea el primero en aplicar!
Búsquedas relacionadas
- software engineer Morelia, Mich.
- desarrollador de software junior sin experiencia Morelia, Mich.
- software developer Morelia, Mich.
- desarrollador de software Morelia, Mich.
- ingeniero de desarrollo de software Morelia, Mich.
- desarrollador de software empleo sin experiencia Morelia, Mich.
- software Morelia, Mich.
- implementador de software Morelia, Mich.
- intelisis software Morelia, Mich.
- técnico de software Morelia, Mich.

