Senior Software Engineer – Mobile (IOS/Swift)

Posted 4 Days Ago
Be an Early Applicant
Fort, Colombo, LKA
In-Office
Senior level
Big Data • Information Technology • Professional Services • Consulting
The Role
Senior iOS engineer responsible for client communication, translating business requirements to technical solutions, and delivering high-quality native iOS apps. Requires Swift/SwiftUI, Cocoa Touch/Objective-C, Core frameworks, programmatic Auto Layout, Git-based workflows, App Store distribution, and CI/CD in an Agile environment. Prefers React Native, Android, and cloud experience.
Summary Generated by Built In

A local development center of a foreign-based company is looking for a Senior Software Engineer –Mobile (IOS/Swift)to welcome to their local team.The company is led by a young, energetic team that is passionate about technology and innovation. Our client expertise on enterprise-level technology and business understanding with the agility and innovativeness of a startup.


Tasks and Responsibilities


  • Communicating directly with clients is essential.
  • Produce high quality by following industry best practices and coding standards.
  • Ability to understand business requirements and translate them into technical requirements.


Profile


  • Experience working with Swift UI and iOS frameworks such as Core Data, Core Animation, Core Graphics, Core Text, threading, and performance tuning
  • Minimum 3+ years of experience in iOS Native development with a strong understanding of industry standards and best practices.
  • Proficient in Swift, Cocoa Touch, and Objective-C.
  • Understanding of Apple’s design principles and interface guidelines (HIG)
  • Experience developing complex interfaces programmatically using auto layout
  • Good command of code versioning tools, such as Git.
  • Good knowledge of OOP concepts and SOLID principle, Design patterns is a must.
  • Strong knowledge and experience with Apple App Store distribution and test build distribution processes.
  • App build and deployment with CI/CD in an Agile environment is a must.
  • Experience in ReactNative, AndroidNative is a plus.
  • Experience in cloud environments and delivery methods such as Firebase/AWS/Azure is a plus.
  • Required Attributes
  • Strong interest in learning and ability to adapt to new technologies
  • Analytical and problem-solving skills.
  • Excellent communication skills
  • Ability to work both independently and as a part of a Team


Interested
If you have the right profile, you have the opportunity to be a part of a dynamic team working for a company with global exposure, providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity, please forward your CV to [email protected]


Skills Required

  • Minimum 3+ years iOS native development experience
  • Proficient in Swift, Cocoa Touch, Objective-C
  • Experience with SwiftUI and iOS frameworks (Core Data, Core Animation, Core Graphics, Core Text), threading and performance tuning
  • Understanding of Apple's design principles and Human Interface Guidelines (HIG)
  • Experience developing complex interfaces programmatically using Auto Layout
  • Good command of code versioning tools such as Git
  • Strong knowledge of OOP concepts, SOLID principles, and design patterns
  • Strong knowledge and experience with Apple App Store distribution and test build distribution processes
  • App build and deployment with CI/CD in an Agile environment
  • Excellent communication skills and ability to communicate directly with clients
  • Analytical and problem-solving skills
  • Ability to work independently and as part of a team
  • Strong interest in learning and ability to adapt to new technologies
  • Experience in React Native
  • Experience in Android Native
  • Experience with cloud environments/delivery methods such as Firebase, AWS, or Azure
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
132 Employees

What We Do

All European Careers is a full-service IT staffing solutions consultancy operating worldwide. It specializes in hiring and selecting Java talent for leading companies in Europe on a permanent, contingent, or project sourcing basis. The company provides tailor-made recruitment services for technologies including Java, Drupal, Angular, DevOps, and Big Data, focusing on building long-term strategic partnerships with its customers and candidates.

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Colombo, LKA
38800 Employees

Mastercard Logo Mastercard

Manager, Specialist Sales, Small and Medium Enterprises

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Colombo, LKA
38800 Employees

MAS Holdings Logo MAS Holdings

Junior Associate - Taxation

eCommerce • Fashion • Retail
In-Office or Remote
2 Locations
15595 Employees

IFS Logo IFS

Engagement Advisory Manager - Unified Support

Information Technology • Software
In-Office
Colombo, LKA
6788 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account