SOFTWARE ENGINEER - MOBILE (IOS)
JOIN OUR MISSION TO REVOLUTIONIZE DIGITAL BANKING!
Are you a skilled Mobile Engineer (iOS) with a passion for designing and implementing cutting-edge digital banking solutions? Do you thrive in a collaborative environment where innovation and user-centric design are at the forefront? If so, we want you on our team!
We are NLB DigIT, the IT powerhouse behind one of the region's largest banking groups, and we're on an exciting journey: developing our own digital banking solution. Our goal? To create a truly user-friendly and intuitive experience that our customers will love. As a Mobile Engineer (iOS), you’ll play a crucial role in building the mobile application that will power our next-generation digital banking experience.
WHAT YOU'LL DO:
- Be a part of the team that will shape the future of digitalization within NLB Group.
- Develop and maintain high-quality, scalable, resilient, and secure iOS mobile applications.
- Leverage Swift, SwiftUI, and RxSwift to develop responsive and intuitive user interfaces.
- Apply architectural patterns such as MVC and MVVM to ensure clean, maintainable, and testable code.
- Integrate mobile applications with backend services and APIs in a secure and efficient manner.
- Optimize mobile applications for maximum performance and scalability.
- Debug and troubleshooting issues to ensure smooth application functionality.
- Contribute to the design and implementation of CI/CD pipelines for mobile development.
- Write unit tests and participate in code reviews to ensure code quality and reliability, and knowledge-sharing sessions to foster a culture of continuous improvement.
- Collaborate with cross-functional teams to define, design new features with a focus on performance and user experience.
- Stay up to date with the latest trends in mobile development and proactively suggest improvements to our mobile application.
WHAT YOU'LL BRING:
- Bachelor’s or Master’s degree in Finance, Business Administration, Information Systems, or a related field (mandatory).
- Excellent written and verbal communication skills in English (mandatory).
- Proven proficiency with the iOS platform and mobile development.
- Experience with building complex iOS applications using Swift and SwiftUI.
- Strong skills in designing clean and maintainable code.
- Experience with multithreaded programming.
- Familiarity with mobile databases.
- Experience with reactive programming using RxSwift.
- Knowledge of UI frameworks and application design patterns like MVC and MVVM using Swift.
- Experience writing unit tests and testable code.
- Proficiency with iOS SDK performance tools and optimization techniques.
- Experience with Mobile Continuous Integration and Delivery.
- Strong communication skills with engineers, designers, and managers, both in person and across productivity tools.
- A passion for technology, sharing knowledge, and enabling others
WHY JOIN US?
We offer a competitive salary and comprehensive benefits package designed to support your well-being and professional growth, including:
- Private health insurance.
- Performance-based bonuses.
- Continuous learning and development opportunities through online platforms and tailored in-person trainings.
- Membership to support your active lifestyle.
- Team-building events and sports activities at the company and group level.
- Your birthday off to celebrate your special day.
- Additional days of annual leave.
- A supportive and collaborative work environment where your contributions are valued.
- The opportunity to work on exciting projects that impact the future of IT within a leading financial group.
- A chance to be part of a growing team with a clear vision for the future.
At NLB DigIT, we foster a culture of growth, collaboration, and continuous learning. We believe in empowering our employees to reach their full potential and contribute to creating products that customers truly love. If you’re a driven and passionate Mobile Engineer (iOS) eager to make a real difference in the world of digital banking, we encourage you to apply!
NLB DigIT
About us NLB DigIT is a company that develops the best solutions for financial markets, focusing on people and their development. Our goal is not to invent new technology - but to make the best use of what already exists. Currently, our team consists 65 regional experts in various IT domains who continuously deliver the next generation of IT solutions for the NLB Group, including: · Digital Banking Platform · Data Management · Enterprise Integrations · Business Process Automations · Core Banking…