What's the role?
As a Senior Mobile Apps Developer, you'll serve as a technical leader specializing in mobile application development using Kotlin Multiplatform. You'll champion modern app development, clean code practices, and rigorous testing methodologies. Your role includes diagnosing challenges, navigating platform limitations, and creating highly efficient, optimized solutions that elevate our digital experience across multiple platforms. You’ll work in a scrum team to actively shape product features, designs, and present solutions to technical leadership and engineering teams.
What does the role involve?
Technical Excellence:- Design, develop, and deploy scalable, high-quality mobile apps using Kotlin Multiplatform (KMP), targeting Android, iOS, and web platforms.
- Utilize modern mobile architectures, including MVVM, clean architecture, and reactive programming (Flow, Coroutines).
- Ensure performance, reliability, and scalability through rigorous testing, debugging, and continuous improvements across diverse platforms.
Collaboration and Ownership:- Collaborate closely with technical leadership, product management, and UX/UI teams to ensure technical solutions are aligned with Hilti’s strategic goals.
- Own the mobile app lifecycle from feature definition to deployment, proactively solving complex technical challenges.
Lifecycle and Process Improvements:- Enhance mobile software development practices by promoting maintainability, performance optimization, and efficient cross-platform code reuse.
- Innovate solutions to overcome cross-platform constraints and deliver seamless user experiences.
Leadership and Mentorship:- Mentor team members, fostering their professional growth and encouraging collaboration and best practices.
- Set a high standard through hands-on coding and by defining clear technical guidelines and standards for mobile development.
What you need is:
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum of 7 years of relevant experience in mobile application development.
- Strong expertise with Kotlin, Kotlin Multiplatform, Android and/or iOS native app development.
- Solid experience with modern app architectures (MVVM, clean architecture), reactive programming (Flow, Coroutines).
- Experience integrating mobile apps with GraphQL and RESTful APIs.
- Nice to have: Familiarity with AWS services, Firebase, SQL, and cloud-based backends.
- Interest and ability to continuously learn and adapt new technologies.
Why should you apply?
We’re investing more than ever in our digital transformation. As a company whose lifeblood is innovation, we give our customers the next level of digital offerings on an impressive global scale! For you, it means unrivalled opportunities to work in a ‘start-up within’ environment, develop an international career and really have an impact on the shape of things to come.
The Digital Platform team, at our two locations in Boulogne-Billancourt, France and Texas, USA, consists of 130+ team members in 11+ scrum teams working with the newest technologies to create a unique user experience for Hilti’s extraordinary products and services.
What do we offer?
At Hilti, we believe in a caring and performance-oriented culture. Our people are our greatest strength, and our Great Place to Work 2024 recognition celebrates our commitment to a culture that values care, performance, and innovation. We offer competitive rewards and comprehensive career development opportunities that ensure your success is our priority.
Click on the link to know more
Kuala Lumpur | Hilti Careers