Front-End Developer Intern (React.js)
Corintis pioneers groundbreaking microfluidic cooling technologies for data centers, revolutionizing compute sustainability and addressing the energy-intensive nature of data center operations. Our innovative solutions, embedded within the chip itself, herald a new era in AI workloads, supporting applications like generative AI systems, climate modeling, and drug discovery. Join us in shaping the future of sustainable computing.
Working at Corintis
Corintis fosters a collaborative and diverse work environment at the EPFL campus near Lausanne. As we tackle the most significant computing challenges of tomorrow, our team, comprised of individuals from various nationalities, strives to create innovative solutions. Located just a short walk from Lake Geneva, we provide a friendly and team-oriented workplace.
We are seeking a skilled and versatile Front-End Developer with expertise in React.js. The ideal candidate should not only demonstrate proficiency in building modern and responsive user interfaces but also exhibit a passion for creating seamless and visually appealing experiences. This role requires collaboration with cross-functional teams, including UX/UI designers and back-end developers, to deliver high-quality and performance-driven applications.
- Develop, test and maintain efficient, reusable, and scalable front-end components using React.js.
- Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Work closely with back-end developers to integrate front-end components with server-side logic.
- Stay updated on emerging trends and best practices in front-end development and contribute to continuous improvement.
- Conduct code reviews and provide constructive feedback to maintain code quality/coverage standards.
- Troubleshoot and debug issues, ensuring a seamless user experience across different browsers and devices.
- Bachelor’s degree in Computer Science, Software Engineering, or minimum of 2 years of experience as a Front-End Developer, with a focus on React.js.
- Proficiency with Jest, React testing library and Selenium.
- Strong understanding of React.js and its core principles, such as virtual DOM, component lifecycle, and state management.
- Experience with RESTful APIs and asynchronous request handling.
- Experience with Figma.
- Familiarity with responsive design principles.
- Familiarity with modern front-end build pipelines and tools, such as Webpack.
- Knowledge of code versioning tools, such as Git.
- Excellent collaboration and communication skills to work effectively in a team-oriented environment.
What we offer
- A dynamic, innovative, and multicultural work environment.
- High-quality office environment with unlimited healthy snacks & fruit.
- Start date: ASAP
- Salary: 2,000 CHF gross per month
- Contract: Full time
- Duration: 6 months
- Activity rate: 100%
- Location: On-site, Corintis SA (Building C), EPFL Innovation Park, Switzerland
Due to Swiss immigration regulations, only EU residents and Swiss permit holders will be considered.