Software Engineer

Wipro — United Kingdom · Posted ~2 hours ago

Visa History ✓

Skills

Software Development Apple Platform Development System Design Scalable Architecture Full Software Lifecycle Management Cross-functional Collaboration Apple Platforms iOS macOS Swift

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

We are seeking a Software Engineer to join a collaborative engineering team building reliable software solutions for Apple platforms. You will design, implement, and operate systems that are correct, maintainable, secure, and resilient at scale. This role involves transforming complex requirements into scalable technical solutions and owning the complete software lifecycle. You'll work closely with engineering, product, architecture, and delivery teams in a global organization that values innovation, inclusion, and professional growth.

Highlights

Collaborative engineering environment focused on Apple platforms, emphasizing reliable, maintainable, and secure software systems. Full lifecycle ownership with cross-functional teamwork. Global organization promoting inclusion, belonging, and professional growth.

Description

Introduction Wipro is looking for a Software Engineer to work within a collaborative engineering team delivering reliable software solutions across Apple platforms and supporting services. As a Software Engineer, you will design, implement, and operate software systems that remain correct, maintainable, secure, and resilient under production demand and ongoing change. You will work with engineering, product, architecture, and delivery teams to transform complex requirements into scalable technical solutions and take ownership throughout the complete software lifecycle. About Wipro Wipro is a well-led organisation where innovation is a core strength. We are committed to continuous business development and to creating a workplace that supports inclusion, belonging, and professional growth. You will join a global organisation that combines technical excellence with a strong focus on delivering meaningful outcomes for its customers. Your Benefits You will be joining a growing, fast-paced, and dynamic organisation. As a Software Engineer, you will receive a competitive salary and a generous benefits package, including opportunities for training, professional development, and career progression. Your Responsibilities As a Software Engineer, you will be responsible for: Designing and delivering software features from technical approach and API definition through to production monitoring.Translating ambiguous requirements into clear technical designs and identifying delivery, security, and performance risks early.Producing well-tested, documented, maintainable, and resilient code.Championing engineering standards through constructive code reviews, technical documentation, and knowledge sharing.Retaining operational ownership after release, including debugging, instrumentation, optimisation, and security improvements. Mandatory Skills You will have: Expert proficiency in Swift, Apple platform frameworks, and the Xcode development and profiling toolchain.Working knowledge of Objective-C, Python, and shell scripting for interoperability, automation, tooling, and CI/CD workflows.Practical experience designing and consuming secure, versioned APIs with effective error handling and backward compatibility.Strong knowledge of data structures, algorithms, data modelling, caching, distributed systems, cloud infrastructure, and containerisation.A disciplined approach to unit, integration, and UI testing using XCTest, Swift Testing, or comparable frameworks. Desirable Skills Ideally, you will be familiar with: SwiftUI, UIKit or AppKit, Swift Concurrency, and Combine.Automated build, test, deployment, and release pipelines.On-device inference using Core ML or relevant Apple intelligence frameworks.Model APIs or LLM-enabled features, including latency, privacy, and cost considerations.Working within established architecture, security, review, and release processes. Equal Opportunities Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All applicants are welcome.