About us:
Qualgo is an R&D center specializing in cybersecurity products and solutions. We are on a mission to build a trusted cyberspace where individuals and businesses can thrive with confidence.
Role Summary:
As a Senior Software Engineer Mobile (iOS), you will be responsible for the design and development of our iOS applications. You will play a critical role in ensuring high performance, scalability, security, and a world-class user experience.
You will work closely with other engineers, product managers, designers, and QA specialists to deliver innovative and impactful mobile solutions. You will be a hands- on contributor, writing code, reviewing code, and mentoring other engineers
Key Responsibilities:
Hands-on Development:
- Design, build and maintain the end-to-end implementations that protect user privacy and user's daily activities on digital platforms across the entire Apple ecosystem.
- Collaborate with cross-functional teams (Product, QA, Backend, SOC, etc.) to deliver the secure, high-performance implementations aligned with the team's overall strategy.
- Conduct code reviews to ensure code quality and adherence to best practices.
Performance Optimization:
- Identify and address performance bottlenecks in the iOS applications.
- Conduct research into Apple's privacy frameworks to ensure our solution is both effective and fully policy-compliant.
Mentorship:
- Mentor and coach other junior engineers, helping them grow their iOS skills.
Qualifications and Skills
Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Required Skills
- 5+ years of experience developing iOS applications in Swift (SwiftUI and UIKit).
- Practical experience with SwiftUI.
- Experience with Swift Concurrency, Combine, or Reactive frameworks.
- Experience with architectural patterns (e.g., MVVM, VIP, Clean Architecture).
- Experience with testing frameworks (e.g., XCTest).
- Experience with building large-scale, high-performance iOS applications
- Experience with CI/CD, unit/UI testing, and performance profiling tools (e.g., Instruments, Xcode profiler).
- Proven experience designing and implementing robust networking layers (REST, WebSockets, gRPC, GraphQL, etc.).
- Good understanding of security best practices: SSL pinning, certificate management, secure data storage, authentication flows.
- Familiarity with background networking, offline support, and data synchronization.
- Excellent problem-solving, debugging, and analytical abilities.
- Good communication and collaboration skills.
- Fluency in English.
Nice-to-have
- Experience with networking is a plus.
- Knowledge of VPN, custom proxy, or low-level networking stacks.
- Familiarity with OpenZiti and ZTNA (Zero Trust Network Access).
- Exposure to cross-functional environments or experience mentoring engineers.
- Passion for building high-quality, user-centric mobile applications.
What we offer:
- Competitive salary and benefits package.
- Opportunity to work on a product that impacts millions of users.
- A dynamic and supportive work environment.
- Premium health insurance for you and your family.
- Professional growth and development opportunities.
- Annual leave 12 days per year + 1 Birthday Leave + 1 X'Mas
- Performance review: once per year
- Internal training/sharing and professional Training courses
- Team building, company trip, year end party, monthly activities,....
- Devices: Macbook and screen (If needed)
- Free tea and coffee
- Comfortable working Area
- Working hour: 9am - 6pm from Monday to Friday