Codit Luxembourg - Connecting is everything In Luxembourg, Codit is a brand of Proximus Luxembourg dedicated to the corporate market. The Codit team leverages scalable Microsoft Azure technologies backed by seamless integration across platforms, applications and data sources to convert data into actionable business insights. Codit provides next-level consultancy, technology, and managed services to organisations worldwide and successfully helps them reduce operational costs, improve efficiency and enhance communication by integrating people, applications, and things. Both Codit and Proximus NXT are key players within their respective domains: by combining these skills, Proximus Luxembourg is able to provide integrated 360° digital solutions, helping companies to drive their business through their entire journey of digital transformation– Job Content: We are seeking a talented and versatile individual who thrives at the intersection of user experience design and front-end development. As a Front-End Developer & UI/UX Designer, you will play a crucial role in shaping our web applications, translating concepts into intuitive user interfaces, and implementing high-quality, performant code. You will leverage your expertise in modern frameworks (Angular or React), design tools, development best practices, and the full front-end lifecycle to create engaging and effective user experiences. UI/UX Design: Translate requirements into compelling user flows, wireframes, high-fidelity mockups, and interactive prototypes using appropriate design tools.
Apply and maintain design consistency using established UI libraries and design systems, ensuring a polished user interface.
Front-End Development: Develop, test, and maintain responsive, accessible, and performant web applications using modern front-end languages and frameworks.
Implement and manage application state effectively using relevant state management patterns and libraries, handling synchronous and asynchronous data flows.
API Integration: Collaborate with backend teams to integrate front-end components with backend services via APIs.
Code Quality & Testing: Develop unit tests using appropriate testing frameworks. Utilize code quality analysis and linting tools.
Build and manage containerized applications. Collaboration: Work closely with product managers, backend developers, and other stakeholders to understand requirements and deliver effective solutions. Proven experience in a role combining UI/UX design and front-end development.
A strong portfolio showcasing both design projects (wireframes, mockups, prototypes) and functional web development work.
Design & Prototyping: Proficiency with modern UI design and prototyping tools (Figma strongly preferred; InVision, Photoshop, or similar are relevant).
Experience applying UI libraries/design systems (Material Design, Bootstrap, Font Awesome).
Experience using TypeScript, JavaScript (ES6+), HTML5, and CSS3.
Expert-level proficiency in either Angular or React, including:
Experience with relevant state management libraries (NgRx for Angular, Redux for React).
Understanding of state management principles, including handling synchronous and asynchronous data flows.
Solid understanding of front-end build tools (Webpack or Vite) and the ecosystem.
Experience writing unit tests (using frameworks like Jasmine, Karma, or other) and using linters (, ESLint/TsLint).
Commitment to adhering to front-end development best practices.