02 ago
|
EPAM Systems
|
Argentina
02 ago
EPAM Systems
Argentina
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), backend, and engineering leadership.
Responsibilities
- Define and evolve the technical vision and architecture for native iOS applications in Swift, making decisions that guide long-term platform direction
- Set and enforce best practices, coding standards, and architectural patterns across the iOS codebase and the broader mobile organization
- Plan and drive the iOS technical roadmap, balancing product needs, technical debt, scalability, and innovation
- Collaborate with product designers to deliver responsive, pixel-perfect, highly interactive UI aligned with Apple Human Interface Guidelines (HIG) while guiding feasibility and platform-capability discussions
- Design resilient integrations with backend services and RESTful or GraphQL APIs to support smooth,
dynamic user experiences
- Maintain a high bar for quality by writing clean, modular, maintainable code, leading code reviews, and ensuring consistency across the codebase
- Implement comprehensive testing strategies, including unit and UI tests with XCTest, and continuously optimize performance, memory, and battery usage using Instruments
- Own the end-to-end release lifecycle, including build processes, certificates and provisioning, and App Store Connect submissions
- Lead and mentor iOS engineers across senior, mid-level, and junior levels by coaching, running technical interviews, and fostering a high-performing engineering culture
- Coordinate with cross-functional stakeholders and engineering leadership to shape product roadmaps, drive technical innovation, and align mobile strategy with business goals
Requirements
- Hands-on background wit
📌 iOS Software Engineering Manager (Argentina)
🏢 EPAM Systems
📍 Argentina