Senior / Software Engineer - .NET Mobile - iOS (IGT1 Lanka: WorkWave)

  • Full-time
  • IFS Referral Bonus Code: SH
  • Job Location: Hybrid

Company Description

About IGT1 Lanka

IGT1 Lanka is a rapidly growing offshore technology and talent solutions company based in Port City Colombo. We are a fully owned subsidiary of IGT I Holdings Sweden AB, funded by the three of world’s leading private equity firms; EQT Group, Hg, and TA Associates. We’re also proud to be a sister company of IFS, Sri Lanka’s largest and most established technology company. 

At IGT1 Lanka, we partner with global businesses to scale operations, accelerate innovation, and build world-class SaaS platforms through high-quality offshore delivery. Our people-first culture champions diversity, teamwork, and continuous learning, creating an environment where talent thrives. 

With a team of over 300 professionals and counting, we are always looking for passionate, skilled individuals who want to make a global impact while being part of something extraordinary. 

Through our offshore collaboration model, you'll be embedded within the team of one of our esteemed international clients, contributing directly to high-impact, enterprise-level initiatives.

Job Description

The WorkWave Team is looking for skilled Mobile Software Engineers specializing in native iOS development who want to be part of a team of creative and talented individuals. Our teams are a mix of technologists, product managers, development engineers, and UI/UX designers, all working together to deliver our vision. You will be a part of our WorkWave team, helping to develop & support the WorkWave Mobile products

Key Responsibilities

  • Lead the design, development, and maintenance of high-performance .NET Mobile applications using C# with minimal supervision.

  • Implement complex, pixel-perfect native user interfaces leveraging deep expertise in UIKit and Storyboards.

  • Drive mobile architecture decisions and proactively engage in technical discussions, ensuring scalability, maintainability, and adherence to iOS best practices.

  • Provide mentorship and guidance to junior engineers, enforce high code quality through rigorous code reviews, and actively share knowledge within the team.

  • Champion advanced Git workflows to maintain a clean, linear commit history.

  • Manage the full development lifecycle, from design and build to actively testing, troubleshooting, and fixing complex issues, while ensuring comprehensive documentation.

  • Take an active role in all product/project meetings and proactively collaborate with global team members, maximizing asynchronous communication.

  • Ensure smooth project handoffs and manage time-zone overlaps with the global team effectively.

Qualifications

  • Degree in Computer Science, Information Systems, or equivalent experience.

  • Minimum 2+ years of experience as a mobile software developer.

  • Good knowledge of native iOS mobile application development with UIKit.

  • The ability to work in a distributed global team environment.

  • Experience integrating with 3rd party APIs would be an added advantage.

  • Experience with Xamarin Native and .NET development (not Xamarin Forms or MAUI) would be an added advantage.

  • Proven knowledge of object-oriented languages (C# / Java) would be an added advantage.

Additional Information

We believe that coming together as a community, in person, is important for innovation, connection and fostering a sense of belonging. Our roles have the right balance of remote and in-office working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.

Privacy Policy