Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The University of Luxembourg is an international research university with a distinctly multilingual and interdisciplinary character.
The Interdisciplinary Centre for Security, Reliability and Trust (SnT) at the University of Luxembourg is a leading international research and innovation centre in secure, reliable and trustworthy ICT systems and services.
We play an instrumental role in Europe by fueling innovation through research partnerships with industry, boosting R&D investments leading to economic growth, and attracting highly qualified talent. We look for researchers from diverse academic backgrounds to contribute to our projects in areas such as: Network Security, Information Assurance, Model-driven Security, Cloud Computing, Cryptography, Satellite Systems, Vehicular Networks, and ICT Services & Applications.
Your role
We are seeking a highly skilled Frontend Engineer with expertise in TypeScript, CSS, HTML, JavaScript, and Docker. The ideal candidate will be responsible for developing, maintaining, and optimizing user-facing applications, ensuring seamless user experiences and efficient application performance. This role involves close collaboration with multiple development teams to deliver high-quality, scalable, and maintainable front-end solutions.
Key Responsibilities:
- Develop and maintain web applications using TypeScript, JavaScript, HTML, and CSS
- Ensure responsive and accessible UI designs for a seamless user experience
- Optimize application performance through efficient coding and best practices
- Collaborate with backend and DevOps teams to ensure seamless integration and deployment
- Implement UI/UX best practices and modern design patterns
- Debug, troubleshoot, and resolve issues efficiently
- Maintain and enhance front-end documentation and coding standards
- Proven experience in front-end development
- Expertise in TypeScript, JavaScript, HTML, and CSS
- Experience with Docker for containerizing front-end applications
- Strong understanding of web performance optimization techniques
- Familiarity with frontend build tools and bundlers (Webpack, Vite, etc.)
- Experience working with RESTful APIs and integrating backend services
- Knowledge of cross-browser compatibility and responsive design principles
- Strong problem-solving skills and ability to work in a fast-paced environment
- Excellent communication and collaboration skills to support multiple development teams
- Fluency in English is required. Luxembourgish, French or German would be an asset
- Experience with frontend frameworks such as React, Vue.js, or Angular
- Familiarity with CI/CD pipelines for frontend applications
- Experience with modern CSS frameworks (Tailwind, Bootstrap, etc.)
- Understanding of security best practices in front-end development
- Familiarity with testing frameworks (Jest, Mocha, Cypress, etc.)
- Multilingual and international character. Modern institution with a personal atmosphere. Staff coming from 90 countries. Member of the “University of the Greater Region” (UniGR)
- A modern and dynamic university. High-quality equipment. Close ties to the business world and to the Luxembourg labour market. A unique urban site with excellent infrastructure
- A partner for society and industry. Cooperation with European institutions, innovative companies, the Financial Centre and with numerous non-academic partners such as ministries, local governments, associations, NGOs …
Applications should include:
- Curriculum Vitae
- Cover letter
The University of Luxembourg is committed to achieving gender parity among its staff. Should candidates present equivalent profiles, preference will be given to female candidates in all departments where gender parity is not yet achieved.
The University of Luxembourg embraces inclusion and diversity as key values. We are fully committed to removing any discriminatory barrier related to gender, and not only, in recruitment and career progression of our staff.
General information:
- Contract Type: Fixed Term Contract 24 Month
- Work Hours: Full Time 40.0 Hours per Week
- Location: Kirchberg Campus
- Internal Title: Software developer
- Job Reference: UOL07377