iOS Engineer

Emumba


Date: 14 hours ago
City: Remote
Contract type: Full time
Remote
Job Description

We are seeking an experienced iOS Engineer with a minimum of 3 years of professional experience to join our team. As an iOS Engineer, you will be responsible for developing and maintaining high-quality iOS applications. The ideal candidate should possess excellent technical skills in iOS development, as well as strong communication, leadership, and teamwork abilities.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features for iOS applications.
  • Implement and maintain efficient, reusable, and reliable code.
  • Identify and fix bugs and performance bottlenecks.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Conduct code reviews and provide constructive feedback to peers.
  • Collaborate with product owners, designers, and other stakeholders to deliver high-quality user experiences.
  • Mentor junior team members and assist with their professional growth.
  • Stay updated with the latest trends and best practices in iOS development.

Requirements

Must Have Attributes

  • Strong knowledge of iOS 15+ and related frameworks.
  • Proficiency in Swift programming language.
  • Extensive experience with UIKit framework (heavily used) and SwiftUI (lightly used).
  • Familiarity with Fastlane for automating the build, testing, and deployment process.
  • Experience with Firebase for integrating backend services and managing analytics.
  • Familiarity with VIPER (Clean Architecture) and MVVM design patterns.
  • Solid understanding of software development principles, including object-oriented programming and design patterns.
  • Strong debugging, problem-solving, and optimization skills.
  • Excellent communication, leadership, and teamwork abilities.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Strong attention to detail and a passion for delivering high-quality products.

Qualifications

  • Experience with automated testing frameworks (e.g., XCTest, Quick, Nimble).
  • Familiarity with reactive programming frameworks (e.g., RxSwift, Combine).
  • Knowledge of Core Data or other persistence frameworks.
  • Previous experience in leading iOS development projects or teams.
  • Contributions to open-source iOS projects.
  • Needs to have previous experience in ecommerce apps.
  • Would be great if demo links could be provided.

Benefits

Emumba offers an outstanding culture that focuses on learning opportunities, international exposure, and career growth.

Emumba offers following to all its employees

  • Competitive salaries
  • Provident fund (7.5%)
  • Health and maternity coverage
  • Flexible timings
  • Option to work remotely
  • Mentoring and grooming through a designated mentor
  • 360-degree performance reviews
  • Sponsored Certifications
  • Accommodation for outstation employees
  • EOBI
  • Expert-led fitness training (subsidized)
  • Sumptuous, home-cooked lunch (subsidized)

This Culture Deck depicts the core values and principles the company wants all it’s people to live by. Taking a few minutes to go over it will help a lot in understanding what it means to work at a place like Emumba.

About Emumba

Emumba started in 2011 as a product company with two flagship products: Cricout (a social network around Cricket), and PatientsWithPower (a healthcare platform for cancer patients and treatment hospitals). Both products, though technically successful, were a business failure. Emumba made a pivot to the software services business in 2015 and has never looked back since then. Based out of Islamabad, the company now has 150 people with world class customers.

Emumba works in 4 verticals

  • Frontend, dashboards, and visualizations (checkout our homegrown dashboarding framework K2)
  • Backend and data engineering
  • Devops and cloud infrastructure
  • Ultra low latency software (read more here)

Majority of of the customers are based out of the United States, while a few others are in the UK. Some of the popular names include Microsoft, Salesforce, Twitch (an Amazon company), Saudi Business Machine (IBM in KSA), A10 Networks (a US public enterprise networking company), Aera Technologies, Extreme Network, Aviatrix, many more.

Emumba’s outstanding leadership team, composed of Silicon Valley veterans and seasoned engineering leaders, has been able to build a great culture around the principles of freedom, responsibility, and a relentless pursuit of excellence.

Have Questions?

Please reach out at [email protected]

check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#00A599;border-color:#00A599;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Technical Content Writer

Fastn, Remote
2 days ago
Location: Remote (Global)Type: Full-timeAbout UsWe are a no-code AI orchestration platform that simplifies API integration and management. Our platform empowers users to build, connect, and orchestrate API flows efficiently through a visual drag-and-drop interface, supported by AI-powered tools. We support over 50 pre-built connectors for third-party APIs and offer tools for performance monitoring, error tracking, and multi-environment deployments.We are seeking...

Inventory & Supply Chain Manager (Ecommerce)

Seller Prism, Remote
1 week ago
We are looking for a skilled Amazon Inventory and Supply Chain Manager to support and enhance our e-commerce operations. The successful candidate will oversee inventory management and supply chain processes, ensuring optimal stock levels, efficient shipping, and cost-effective strategies that meet customer demand and align with our growth goals. This role is ideal for someone experienced with Amazon FBA and...

Expert WinForms Developer

Addo AI, Remote
2 weeks ago
We are seeking an Expert WinForms Developer to design, develop, and optimize high-performance desktop applications using .NET (Framework/Core). As part of a top-tier technology team, you will work on modernizing legacy applications, integrating cutting-edge APIs, and enhancing UI/UX for enterprise solutions. The ideal candidate is an expert in WinForms UI frameworks, multi-threading, performance tuning, and database integration.Key Responsibilities:WinForms Application Development...