About Holcim
Holcim is the leading partner for sustainable construction, creating value across the built environment from infrastructure and industry to buildings.
We offer high-value end-to-end Building Materials and Building Solutions - from foundations and flooring to roofing and walling - powered by premium brands including ECOPlanet, ECOPact and ECOCycle.
More than 45,000 talented Holcim employees in 45 attractive markets - across Europe, Latin America and Asia, Middle East & Africa - are driven by our purpose to build progress for people and the planet, with sustainability and innovation at the core of everything we do.
About the role
We are seeking a Frontend Application Developer with strong Ionic mobile and Angular expertise to design and build high-quality portal and mobile applications. The role involves developing complex frontend services and their client-side interfaces, with end-to-end ownership of mobile application development. You will ensure solutions are robust, user-friendly, and high-performing, while collaborating closely with cross-functional teams to deliver seamless and impactful mobile experiences.
Responsibilities
- Design and Development: Architect, design, and develop advanced mobile applications using Ionic and Angular. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- End-to-End Development: Lead the entire application lifecycle, including concept, design, build, deployment, testing, release, and support. Deliver high-quality, maintainable, and efficient code.
- Prototyping and Proof of Concepts: Develop prototypes and proof of concepts to validate ideas and requirements, providing technical insights and recommendations.
- Collaboration: Work closely with designers, product managers, and other developers to ensure seamless integration and consistency in the user experience.
- Performance Optimization: Continuously monitor and improve application performance, addressing any potential bottlenecks and ensuring high responsiveness.
- Code Quality and Best Practices: Maintain high standards of code quality, ensuring proper documentation, testing, and adherence to best practices in software development.
- Mentorship and Leadership: Provide guidance and mentorship to junior developers, fostering a collaborative and productive team environment.
Required Skills
- Minimum of 5 years of professional experience in mobile application development.
- Proven track record of developing and releasing mobile applications on iOS and Android platforms.
Technical expertise:
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
- Strong conceptual understanding of Javascript and angular.
- Strong expertise in Angular 16+ and Ionic 3+ frameworks.
- Experience with Capacitor for native device functionalities.
- Familiarity with RESTful APIs and integration.
- Knowledge of mobile app architecture patterns (MVC, MVVM, etc.).
- Understanding of mobile UI/UX principles and best practices.
- Experience with state management concepts
Good to have skills:
- Exposure to cloud services and serverless architecture.
- Familiarity with Agile/Scrum methodologies.
- Experience with CI/CD pipelines and automated testing.
Key Personal Attributes
- Business focused, Customer & Service minded
- Strong Consultative and Management skills
- Good Communication and Interpersonal skills
We are an equal opportunity employer and consider all qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.