What's the role?
• Translate Business to Tech: As a developer, you will convert business requirements into technical designs and solutions, ensuring timely and high-quality implementation.
• Bug Fixing and Optimization: Continuously work on improving application performance and resolving any issues that arise.
• Testing and Quality Assurance: Write unit and component tests to ensure robustness, edge cases, usability, and overall reliability.
• Ownership of Features: Take full ownership of the assigned features, from estimating timelines to the final production release.
• Cross-Team Collaboration: Work closely with various teams (Microservices, Web, etc.) to ensure seamless delivery of mobile app requirements in an agile framework.
• Continuous Learning and Improvement: Stay ahead of technological advancements by evaluating and implementing new technologies to maximize development efficiency.
Who is Hilti?
At Hilti, we are a passionate global team committed to making construction better. As a trusted partner for productivity, safety, and sustainability, we provide our customers innovative solutions that impact the buildings, roads, and infrastructure people rely on every day.
Hilti is where individuals grow lasting careers by exploring possibilities, maximizing their potential, owning their development, and making a real difference every day.
What does the role involve?
The purpose of the role is to design, develop, test, and operate a complex set of applications or platforms in a specific area. The role involves the continuous development of components and development of toolchain in multiple languages. The job holder needs to execute quality codes, review codes and participate in tests.
Hilti is where individuals grow lasting careers by exploring possibilities, maximizing their potential, owning their development, and making a real difference every day.
What do we offer?
Your responsibilities will be great and, with them, we’ll give you the freedom and autonomy to do whatever it takes to deliver outstanding results.
We’ll offer you opportunities to move around the business – you will get global exposure, experience different job functions and tackle different markets. It’s a great way to find the right match for your ambitions and achieve the exciting career you’re after.
We have a very thorough people review process which enables your career progression as soon as you’re ready for the next challenge.
What you need is:
Education : A Bachelor's or Master's degree in Engineering , Computer Science , or a related technical field (or equivalent practical experience).
Experience :
o At least 8+ years of experience as a Mobile Application Developer , with extensive experience in iOS development .
o Familiarity with Android development is a plus.
o Working knowledge of the general mobile landscape , architectures, trends, and emerging technologies.
Technical Skills :
o Expertise in SwiftUI , UIKit , Combine , and Core Data .
o Exposure to GraphQL is an added advantage.
o Strong understanding of Object-Oriented Programming , data structures , and design patterns .
o Experience with offline storage , threading , and performance tuning .
o Familiarity with XCT Test Framework .
Soft Skills :
o Excellent communication and collaboration skills.
o A customer-oriented mindset, strong drive for success, and a high level of commitment to quality work.
o Experience working with Agile development methodologies and DevOps practices.
Additional Skills :
o Ability to think strategically and holistically about technology solutions.
o Strong analytical and problem-solving abilities.
Why should you apply?
We have an excellent mix of people, which we believe makes for a more vibrant, more innovative, more productive team. So, if you’ve never worked in construction, that’s fine with us. Success at Hilti is down to teamwork, ability and competitive drive, no matter what your background.