View All Jobs 156622

Senior / Software Engineer - .NET Mobile - Ios (IGT1 Lanka: Workwave)

Develop and maintain high-performance native iOS applications using C# and UIKit
Colombo, Western Province, Sri Lanka
Senior
yesterday
IFS

IFS

A global enterprise software provider offering solutions for enterprise resource planning (ERP), enterprise asset management (EAM), and field service management (FSM).

Senior / Software Engineer - .NET Mobile - iOS

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.

+ Show Original Job Post
























Senior / Software Engineer - .NET Mobile - Ios (IGT1 Lanka: Workwave)
Colombo, Western Province, Sri Lanka
Engineering
About IFS
A global enterprise software provider offering solutions for enterprise resource planning (ERP), enterprise asset management (EAM), and field service management (FSM).