Design, develop, and maintain advanced applications for the iOS platform.
Collaborate with cross-functional teams (product managers, designers, and other engineers) to define, design, and ship new features.
Work with external data sources and APIs.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Identify and correct bottlenecks, and fix bugs to improve application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Help maintain code quality, organization, and automation.
requirements:
3+ years of professional experience in iOS application development.
Strong proficiency in Swift and Objective-C and a solid understanding of the differences and best use cases for each.
Extensive experience with the iOS SDK, Xcode, and the full development life cycle.
Deep understanding of Apple’s design principles and interface guidelines.
Experience with Core Data, Realm, or other mobile persistence frameworks.
Proficiency in Git and version control systems.
Experience with RESTful APIs to connect iOS applications to back-end services.
Familiarity with unit testing (XCTest) and UI testing.
A solid grasp of object-oriented programming (OOP) and design patterns (e.g., MVC, MVVM, VIPER).
nice to haves:
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Familiarity with agile development methodologies (Scrum, Kanban).
Experience in performance and memory tuning with tools like Instruments.
Knowledge of low-level C-based libraries is a plus.
Published one or more original iOS apps in the App Store.
how to apply
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad
show more
Excellent Compensation Package
Crypto/Trading Industry
Opportunity to Work with a Global Team
key responsibilities:
Design, develop, and maintain advanced applications for the iOS platform.
Collaborate with cross-functional teams (product managers, designers, and other engineers) to define, design, and ship new features.
Work with external data sources and APIs.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Identify and correct bottlenecks, and fix bugs to improve application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Help maintain code quality, organization, and automation.
requirements:
3+ years of professional experience in iOS application development.
Strong proficiency in Swift and Objective-C and a solid understanding of the differences and best use cases for each.
Extensive experience with the iOS SDK, Xcode, and the full development life cycle.
Deep understanding of Apple’s design principles and interface guidelines.
Experience with Core Data, Realm, or other mobile persistence frameworks.
Proficiency in Git and version control systems.
Experience with RESTful APIs to connect iOS applications to back-end services.
Familiarity with unit testing (XCTest) and UI testing.
A solid grasp of object-oriented programming (OOP) and design patterns (e.g., MVC, MVVM, VIPER).
nice to haves:
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Familiarity with agile development methodologies (Scrum, Kanban).
Experience in performance and memory tuning with tools like Instruments.
Knowledge of low-level C-based libraries is a plus.
Published one or more original iOS apps in the App Store.
how to apply
...
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.
See what comes ahead in the application process. Find out how we help you land that job.
1 of 8
apply with randstad.
Applying with us is easy. We will review your application and see if you are a good fit for the job and the company.
2 of 8
we’ll give you a call.
Our consultant will call you to discuss your application and further career aspirations if you're suitable for a role.
3 of 8
getting you registered.
If you’ve never worked with us before, we’ll need some basic additional pieces of information to confirm your eligibility to work in Malaysia.
4 of 8
compliance check.
Next, we just need to verify a few things - we’ll make the relevant compliance checks and keep you posted.
5 of 8
reference and background check.
As part of the process in ensuring you’re perfect for the role, we’ll make contact with any relevant references you’ve provided.
6 of 8
the perfect job for you.
Our expert team will either arrange an interview for the role you’ve applied for, or if they believe there’s a better opportunity, they’ll suggest alternative options too.
7 of 8
the interview.
If a job which you have applied for requires an interview, we will ensure you are fully prepared and know exactly what to expect - good luck!
8 of 8
start your new job.
Congratulations, you’re ready to begin your new job. The team will ensure that you’re fully prepared for your first day.
about the companyThe company is a growing software house that partners with international clients to build cutting-edge digital solutions. The team is passionate about adopting the latest technologies to create modern, scalable, and future-proof applications. about the jobAs a Senior Full Stack Developer / Tech Lead, you will play a key role in building and leading the development of web applications from front to back. You will be responsible for the full
about the companyThe company is a growing software house that partners with international clients to build cutting-edge digital solutions. The team is passionate about adopting the latest technologies to create modern, scalable, and future-proof applications. about the jobAs a Senior Full Stack Developer / Tech Lead, you will play a key role in building and leading the development of web applications from front to back. You will be responsible for the full
RM5,000 - RM7,500 per month, hybrid working arrangements
Location: Bangsar or Batu Caves, Kuala LumpurHeadcount: 2 positions availableSalary Range: RM 5,000 – RM 7,500 (depending on experience)Employment Type: Full-time, On-siteAbout the RoleWe’re looking for two (2) Mid-Level PHP Developers to join our client's growing team! If you’re passionate about web development, love working with Laravel, and want to contribute to meaningful projects, this is the role for you.ResponsibilitiesDevelop, maintain, and enhance
Location: Bangsar or Batu Caves, Kuala LumpurHeadcount: 2 positions availableSalary Range: RM 5,000 – RM 7,500 (depending on experience)Employment Type: Full-time, On-siteAbout the RoleWe’re looking for two (2) Mid-Level PHP Developers to join our client's growing team! If you’re passionate about web development, love working with Laravel, and want to contribute to meaningful projects, this is the role for you.ResponsibilitiesDevelop, maintain, and enhance
Senior .NET Developer Onsite Up To 12kJoin a collaborative team working on enterprise web applications and modern .NET solutions. This role is ideal for developers who enjoy building scalable, high-quality applications while continuously learning and adopting new technologies.Key Responsibilities • Design, develop, and maintain web applications using ASP.NET and C#. • Collaborate with cross-functional teams to define, design, and deliver new features. • Wr
Senior .NET Developer Onsite Up To 12kJoin a collaborative team working on enterprise web applications and modern .NET solutions. This role is ideal for developers who enjoy building scalable, high-quality applications while continuously learning and adopting new technologies.Key Responsibilities • Design, develop, and maintain web applications using ASP.NET and C#. • Collaborate with cross-functional teams to define, design, and deliver new features. • Wr
let similar jobs come to you
We will keep you updated when we have similar job postings.
Thank you for subscribing to your personalised job alerts.
you already have an account
This email address associated to your Seek profile is already linked to an existing my randstad account. Log in to continue your application.