6 Ios Engineer jobs in Hong Kong
Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable)
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable) role at Goodnotes
Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable)2 days ago Be among the first 25 applicants
Join to apply for the Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable) role at Goodnotes
At Goodnotes, we believe that every individual holds untapped potential waiting to be unleashed. By reimagining the way we interact with information, we're merging human creativity with the breakthrough capabilities of AI. Our renewed vision and mission drive us to create the best medium for human and AI collaboration, empowering users to explore new dimensions of productivity, creativity, and learning. Join us on this journey as we transform digital note-taking into an inspiring and innovative experience.
Our Values:
Dream big
- Be visionary, strategic, and open to innovation
- Work in service of our users, always improving and pushing higher
- Take responsibility with bold decision-making and bias for action
- Be trusting and collaborative while empowering others
- Never stop learning and iterate fast
- Share ideas and practice enthusiasm and joy
- Empathetic, inquisitive, practical
At Goodnotes, we are driven by a mission: to transform the classroom and work into a dynamic and interactive environment where students and teachers can seamlessly connect through our innovative product. As a Senior Engineer, you will play a pivotal role in bringing this vision to life. You will collaborate closely with external educators and cross-functional teams within Goodnotes, leveraging your expertise to build and refine a new product that enhances the educational experience for users worldwide. Join us in creating a platform that not only facilitates learning but also fosters meaningful interactions and connections in the digital learning and collaboration.
You'll be:
- Build mission-critical services used by tens of millions of users.
- Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users.
- Implement elegant solutions with clean code.
- Enable communication with the Mobile, Web frontend and QA teams
- Define and drive the completion of new initiatives and features by removing blockers for the team
- Continuously improve the development practices through research, automation, documentation and testing
- Share your knowledge and experience with the rest of the team
- Expertise in Swift programming. Knowledge of SwiftUI is advantageous
- Strong understanding of computer science fundamentals, you enjoy solving algo and data structure puzzles
- Excellent problem solving, communication, and storytelling skills
- A love of software craftsmanship
- Strong sense of the best tools for any task
- Shipped one or more non-trivial iOS apps on respective app stores
- Big plus if you have experience cross-compiling codebase on different mobile platforms
The stack:
- Programming Language: The vast majority of our code is written in Swift
- Concurrency: We have a large, old, but modular codebase. We use modern Swift Concurrency as much as possible as we gradually move away from RxSwift
- UI code: As much new UI code as possible is in SwiftUI, we re-use the majority of it on macOS using Catalyst
- Cross-platform: We re-use our core packages on cross-platform using SwiftWasm, UI for other platforms is written using React or their respective native APIs
- Dependencies: We exclusively use Swift Package Manager and frequently make new local packages
- Source control and builds: We have a mono-repo and use GitHub and Pull Requests. We kick off builds using a Slack bot
- Continuous Integration: We use CircleCI which means our configuration is checked in with our code. We have unit tests for all of our modules which run on every branch. UI tests are run daily and before release
- Release cadence: We QA and release on a weekly schedule
- Introduction: The Talent Team want to hear more about your background, what you are looking for, and why you'd like to join Goodnotes.
- Take-home Assignment: A timed online coding skills test.
- Live coding & Technical interview: A live coding call with one of our engineers. This is where you get to see what it would be like working at Goodnotes as well as the chance to ask any engineering questions you may have
- Hiring Manager interview: A call with your hiring manager. This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes.
- Values interview – Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things
- Remote friendly
- Flexible working hours and location
- Medical insurance for you and your dependents
- Great annual leave allowance
- Meaningful equity in a profitable tech startup
- Budget for things like noise-cancelling headphones, setting up your home office, personal development, professional training, and health & wellness
- Sponsored visits to our Hong Kong or London office every 2 years
- Company-wide annual offsite
- Fantastic maternity/ paternity packages and allowances
By submitting your application, you acknowledge that you have read and understood our Candidate Privacy Notice, which provides important information about the data we collect during the application process. You can find it here. Seniority level
- Seniority level Mid-Senior level
- Employment type Contract
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Goodnotes by 2x
Get notified about new iOS Developer jobs in Hong Kong, Hong Kong SAR .
Hong Kong, Hong Kong SAR SGD72,000.00-SGD120,000.00 1 month ago
Hong Kong SAR $35,000.00-$60,000.00 3 months ago
Senior Full Stack Engineer (Remote - Hong Kong) Senior Software Engineer, Full Stack (Web3)Shenzhen, Guangdong, China CN¥20,000.00-CN¥40,000.00 2 years ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable)
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable) role at Goodnotes
Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable)2 days ago Be among the first 25 applicants
Join to apply for the Senior iOS Engineer, Asia (Remote) - (One Year Fixed Term Contract- renewable) role at Goodnotes
At Goodnotes, we believe that every individual holds untapped potential waiting to be unleashed. By reimagining the way we interact with information, we're merging human creativity with the breakthrough capabilities of AI. Our renewed vision and mission drive us to create the best medium for human and AI collaboration, empowering users to explore new dimensions of productivity, creativity, and learning. Join us on this journey as we transform digital note-taking into an inspiring and innovative experience.
Our Values:
Dream big
- Be visionary, strategic, and open to innovation
- Work in service of our users, always improving and pushing higher
- Take responsibility with bold decision-making and bias for action
- Be trusting and collaborative while empowering others
- Never stop learning and iterate fast
- Share ideas and practice enthusiasm and joy
- Empathetic, inquisitive, practical
At Goodnotes, we are driven by a mission: to transform the classroom and work into a dynamic and interactive environment where students and teachers can seamlessly connect through our innovative product. As a Senior Engineer, you will play a pivotal role in bringing this vision to life. You will collaborate closely with external educators and cross-functional teams within Goodnotes, leveraging your expertise to build and refine a new product that enhances the educational experience for users worldwide. Join us in creating a platform that not only facilitates learning but also fosters meaningful interactions and connections in the digital learning and collaboration.
You'll be:
- Build mission-critical services used by tens of millions of users.
- Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users.
- Implement elegant solutions with clean code.
- Enable communication with the Mobile, Web frontend and QA teams
- Define and drive the completion of new initiatives and features by removing blockers for the team
- Continuously improve the development practices through research, automation, documentation and testing
- Share your knowledge and experience with the rest of the team
- Expertise in Swift programming. Knowledge of SwiftUI is advantageous
- Strong understanding of computer science fundamentals, you enjoy solving algo and data structure puzzles
- Excellent problem solving, communication, and storytelling skills
- A love of software craftsmanship
- Strong sense of the best tools for any task
- Shipped one or more non-trivial iOS apps on respective app stores
- Big plus if you have experience cross-compiling codebase on different mobile platforms
The stack:
- Programming Language: The vast majority of our code is written in Swift
- Concurrency: We have a large, old, but modular codebase. We use modern Swift Concurrency as much as possible as we gradually move away from RxSwift
- UI code: As much new UI code as possible is in SwiftUI, we re-use the majority of it on macOS using Catalyst
- Cross-platform: We re-use our core packages on cross-platform using SwiftWasm, UI for other platforms is written using React or their respective native APIs
- Dependencies: We exclusively use Swift Package Manager and frequently make new local packages
- Source control and builds: We have a mono-repo and use GitHub and Pull Requests. We kick off builds using a Slack bot
- Continuous Integration: We use CircleCI which means our configuration is checked in with our code. We have unit tests for all of our modules which run on every branch. UI tests are run daily and before release
- Release cadence: We QA and release on a weekly schedule
- Introduction: The Talent Team want to hear more about your background, what you are looking for, and why you'd like to join Goodnotes.
- Take-home Assignment: A timed online coding skills test.
- Live coding & Technical interview: A live coding call with one of our engineers. This is where you get to see what it would be like working at Goodnotes as well as the chance to ask any engineering questions you may have
- Hiring Manager interview: A call with your hiring manager. This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes.
- Values interview – Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things
- Remote friendly
- Flexible working hours and location
- Medical insurance for you and your dependents
- Great annual leave allowance
- Meaningful equity in a profitable tech startup
- Budget for things like noise-cancelling headphones, setting up your home office, personal development, professional training, and health & wellness
- Sponsored visits to our Hong Kong or London office every 2 years
- Company-wide annual offsite
- Fantastic maternity/ paternity packages and allowances
By submitting your application, you acknowledge that you have read and understood our Candidate Privacy Notice, which provides important information about the data we collect during the application process. You can find it here. Seniority level
- Seniority level Mid-Senior level
- Employment type Contract
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Goodnotes by 2x
Get notified about new iOS Developer jobs in Hong Kong, Hong Kong SAR .
Hong Kong, Hong Kong SAR SGD72,000.00-SGD120,000.00 1 month ago
Hong Kong SAR $35,000.00-$60,000.00 3 months ago
Senior Full Stack Engineer (Remote - Hong Kong) Senior Software Engineer, Full Stack (Web3)Shenzhen, Guangdong, China CN¥20,000.00-CN¥40,000.00 2 years ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrExpert Application Security Engineer (iOS)
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the Expert Application Security Engineer (iOS) role at OKX
Expert Application Security Engineer (iOS)2 weeks ago Be among the first 25 applicants
Join to apply for the Expert Application Security Engineer (iOS) role at OKX
About OKX
At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have developed one of the most connected Web3 wallets used by millions to access decentralized crypto applications (dApps). OKX is a trusted brand by hundreds of large institutions seeking access to crypto markets on a reliable platform that seamlessly connects with global banking and payments. In the last year, OKX has expanded into new markets including Australia, Brazil, Netherlands, Singapore and Turkey, with plans to launch in the US, Belgium and the UAE.
About OKX
At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have developed one of the most connected Web3 wallets used by millions to access decentralized crypto applications (dApps). OKX is a trusted brand by hundreds of large institutions seeking access to crypto markets on a reliable platform that seamlessly connects with global banking and payments. In the last year, OKX has expanded into new markets including Australia, Brazil, Netherlands, Singapore and Turkey, with plans to launch in the US, Belgium and the UAE.
We are deeply committed to shaping a fairer, more transparent and accessible society through blockchain technology. This is why we publish proof of reserves monthly, and continue to ship new innovative security features.
Responsibilities
- Identify and address security vulnerabilities in code, systems, and networks using manual review, automated tools, and threat modeling.
- Manage and optimize application security tools, processes, and alerts.
- Validate and respond to Bug Bounty submissions.
- Stay informed on the latest offensive security techniques, application security threats, and best practices, and suggest improvements to enhance our security posture.
- Produce detailed reports of your findings, present them to both management and technical teams, and contribute to preventing real-world attacks.
- Collaborate with development teams to implement secure coding practices.
- Work alongside other teams, including operations and compliance, to ensure that security is a consistent priority across the organization.
- Participate in incident response and management activities.
- 3+ years of experience in offensive security techniques.
- In-depth understanding of security risks, vulnerabilities, and concepts in web and mobile applications.
- Proficient in code review, particularly with Kotlin/Swift/Typescript/JavaScript, with a strong grasp of application security threats.
- Ability to create proof-of-concepts (PoCs) to demonstrate vulnerabilities, review patch code for adherence to standards, and collaborate with repository owners and maintainers.
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Prior experience in developing mobile security SDKs with a daily active user base of over ten million is preferred.
- Participated in large-scale business risk control projects, or have practical experience in threat intelligence/business risk prevention, and analysis/countermeasures against black and gray industries.
- In-depth reverse engineering of major apps from first-tier vendors, or other experiences/projects that demonstrate reverse engineering capabilities.
- Priority given to candidates who can simultaneously master relevant technologies on multiple platforms.
- Proficient in ARM assembly, capable of deep-level countermeasures at the native and application layers.
- Have certain capabilities in device fingerprint recognition, able to simulate new devices through methods such as flashing, modification, and application cloning.
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events
- More that we love to tell you along the process!
- Seniority level Mid-Senior level
- Employment type Full-time
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at OKX by 2x
Get notified about new Application Security Engineer jobs in Singapore, Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer) Software Engineer – Frontend / Backend / Fullstack Back-end Software Engineer (On-site 202506) Frontend Engineer-Search - Singapore-2025 StartMasai, Johore, Malaysia MYR500.00-MYR800.00 1 month ago
Frontend Software Engineer - TikTok Live - 2025 Start Software Engineer, Backend (International Exchange) Python Developer (Singapore) – Elite Hedge Fund (up to $200K SGD + Bonus + Hybrid)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrExpert Application Security Engineer (iOS)
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Expert Application Security Engineer (iOS) role at OKX
Expert Application Security Engineer (iOS)2 weeks ago Be among the first 25 applicants
Join to apply for the Expert Application Security Engineer (iOS) role at OKX
About OKX
At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have developed one of the most connected Web3 wallets used by millions to access decentralized crypto applications (dApps). OKX is a trusted brand by hundreds of large institutions seeking access to crypto markets on a reliable platform that seamlessly connects with global banking and payments. In the last year, OKX has expanded into new markets including Australia, Brazil, Netherlands, Singapore and Turkey, with plans to launch in the US, Belgium and the UAE.
About OKX
At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have developed one of the most connected Web3 wallets used by millions to access decentralized crypto applications (dApps). OKX is a trusted brand by hundreds of large institutions seeking access to crypto markets on a reliable platform that seamlessly connects with global banking and payments. In the last year, OKX has expanded into new markets including Australia, Brazil, Netherlands, Singapore and Turkey, with plans to launch in the US, Belgium and the UAE.
We are deeply committed to shaping a fairer, more transparent and accessible society through blockchain technology. This is why we publish proof of reserves monthly, and continue to ship new innovative security features.
Responsibilities
- Identify and address security vulnerabilities in code, systems, and networks using manual review, automated tools, and threat modeling.
- Manage and optimize application security tools, processes, and alerts.
- Validate and respond to Bug Bounty submissions.
- Stay informed on the latest offensive security techniques, application security threats, and best practices, and suggest improvements to enhance our security posture.
- Produce detailed reports of your findings, present them to both management and technical teams, and contribute to preventing real-world attacks.
- Collaborate with development teams to implement secure coding practices.
- Work alongside other teams, including operations and compliance, to ensure that security is a consistent priority across the organization.
- Participate in incident response and management activities.
- 3+ years of experience in offensive security techniques.
- In-depth understanding of security risks, vulnerabilities, and concepts in web and mobile applications.
- Proficient in code review, particularly with Kotlin/Swift/Typescript/JavaScript, with a strong grasp of application security threats.
- Ability to create proof-of-concepts (PoCs) to demonstrate vulnerabilities, review patch code for adherence to standards, and collaborate with repository owners and maintainers.
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Prior experience in developing mobile security SDKs with a daily active user base of over ten million is preferred.
- Participated in large-scale business risk control projects, or have practical experience in threat intelligence/business risk prevention, and analysis/countermeasures against black and gray industries.
- In-depth reverse engineering of major apps from first-tier vendors, or other experiences/projects that demonstrate reverse engineering capabilities.
- Priority given to candidates who can simultaneously master relevant technologies on multiple platforms.
- Proficient in ARM assembly, capable of deep-level countermeasures at the native and application layers.
- Have certain capabilities in device fingerprint recognition, able to simulate new devices through methods such as flashing, modification, and application cloning.
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events
- More that we love to tell you along the process!
- Seniority level Mid-Senior level
- Employment type Full-time
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at OKX by 2x
Get notified about new Application Security Engineer jobs in Singapore, Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer) Software Engineer – Frontend / Backend / Fullstack Back-end Software Engineer (On-site 202506) Frontend Engineer-Search - Singapore-2025 StartMasai, Johore, Malaysia MYR500.00-MYR800.00 1 month ago
Frontend Software Engineer - TikTok Live - 2025 Start Software Engineer, Backend (International Exchange) Python Developer (Singapore) – Elite Hedge Fund (up to $200K SGD + Bonus + Hybrid)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTechnology - Mobile Software Engineer (IOS/Android/React Native)
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the Technology - Mobile Software Engineer (IOS/Android/React Native) role at Accenture
Technology - Mobile Software Engineer (IOS/Android/React Native)Join to apply for the Technology - Mobile Software Engineer (IOS/Android/React Native) role at Accenture
Get AI-powered advice on this job and more exclusive features.
Let there be CHANGE
Ready to fast-track your career? Ready to solve complex problems? Advance your skills? Deliver next-generation technology solutions? Join Accenture and help transform leading organizations and communities around the world. Working in highly collaborative teams for world-leading clients, we’ll nurture your talent in an inclusive culture that values diversity.
Let there be CHANGE
Ready to fast-track your career? Ready to solve complex problems? Advance your skills? Deliver next-generation technology solutions? Join Accenture and help transform leading organizations and communities around the world. Working in highly collaborative teams for world-leading clients, we’ll nurture your talent in an inclusive culture that values diversity.
Your career is about what you want to be and who you want to be. It’s about bringing your skills, your curiosity and your best true self to your work.
Here, you’ll match your ingenuity with the latest technology to make incredible things. Let’s create something together.
You can enjoy:
Job duties of this Role:
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology and Engineering
- Industries Business Consulting and Services
Referrals increase your chances of interviewing at Accenture by 2x
Get notified about new Mobile Engineer jobs in Hong Kong, Hong Kong SAR .
Web and Mobile Developer / System Analyst (over $60K)Shenzhen, Guangdong, China
CN¥30,000.00
-
CN¥0,000.00
2 years ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 0,000.00
1 year ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 0,000.00
2 years ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 5,000.00
1 year ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 0,000.00
1 year ago
Shenzhen, Guangdong, China
CN 5,000.00
-
CN 5,000.00
2 years ago
Shenzhen, Guangdong, China
CN 2,000.00
-
CN 8,000.00
2 years ago
Shenzhen, Guangdong, China CN 0,000 - CN 0,000 1 year ago
Shenzhen, Guangdong, China CN ,000 - CN ,000 2 years ago
Shenzhen, Guangdong, China CN ,000 - CN 2,000 1 year ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTechnology - Mobile Software Engineer (IOS/Android/React Native)
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the Technology - Mobile Software Engineer (IOS/Android/React Native) role at Accenture
Technology - Mobile Software Engineer (IOS/Android/React Native)Join to apply for the Technology - Mobile Software Engineer (IOS/Android/React Native) role at Accenture
Get AI-powered advice on this job and more exclusive features.
Let there be CHANGE
Ready to fast-track your career? Ready to solve complex problems? Advance your skills? Deliver next-generation technology solutions? Join Accenture and help transform leading organizations and communities around the world. Working in highly collaborative teams for world-leading clients, we’ll nurture your talent in an inclusive culture that values diversity.
Let there be CHANGE
Ready to fast-track your career? Ready to solve complex problems? Advance your skills? Deliver next-generation technology solutions? Join Accenture and help transform leading organizations and communities around the world. Working in highly collaborative teams for world-leading clients, we’ll nurture your talent in an inclusive culture that values diversity.
Your career is about what you want to be and who you want to be. It’s about bringing your skills, your curiosity and your best true self to your work.
Here, you’ll match your ingenuity with the latest technology to make incredible things. Let’s create something together.
You can enjoy:
Job duties of this Role:
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology and Engineering
- Industries Business Consulting and Services
Referrals increase your chances of interviewing at Accenture by 2x
Get notified about new Mobile Engineer jobs in Hong Kong, Hong Kong SAR .
Web and Mobile Developer / System Analyst (over $60K)Shenzhen, Guangdong, China
CN¥30,000.00
-
CN¥0,000.00
2 years ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 0,000.00
1 year ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 0,000.00
2 years ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 5,000.00
1 year ago
Shenzhen, Guangdong, China
CN 0,000.00
-
CN 0,000.00
1 year ago
Shenzhen, Guangdong, China
CN 5,000.00
-
CN 5,000.00
2 years ago
Shenzhen, Guangdong, China
CN 2,000.00
-
CN 8,000.00
2 years ago
Shenzhen, Guangdong, China CN 0,000 - CN 0,000 1 year ago
Shenzhen, Guangdong, China CN ,000 - CN ,000 2 years ago
Shenzhen, Guangdong, China CN ,000 - CN 2,000 1 year ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Ios engineer Jobs in Hong Kong !