🆕Frontend Engineer (SvelteKit, Full Remote)

Permanent contract
Paris
Salary: Not specified
Starting date: September 15, 2024
Fully-remote
Experience: > 3 years
Education: Bachelor's Degree

Rail Europe
Rail Europe

Interested in this job?

Questions and answers about the job

The position

Job description

🚀 Join Rail Europe as a Software Engineer!

We’re on the cusp of exciting changes in our team structures and are looking for experienced software engineers to join us! You’ll be working on a greenfield project to build a replacement front-end for our B2C application, completely free from legacy code. If modern technologies like Svelte, SvelteKit, Typescript, Vite, Tailwind, MeltUI, and Playwright excite you, this is the place to be! 💻

While we’d love you to have experience with Svelte and SvelteKit, we are open to candidates with significant experience in any major JavaScript framework and the passion to learn and grow. 🌱

Your Responsibilities:

  • Build the front-end for our B2C application with modern technologies (Svelte, SvelteKit, TypeScript, Vite, Tailwind). 🎯

  • Help Rail Europe adopt modern front-end processes and best practices. 💡

  • Write clean, modular, maintainable code, ensuring adherence to testing, code linting, and peer review best practices. 🧩

  • Work closely with both technical and non-technical team members, effectively communicating complex information. 🤝

  • Solve root problems, not just symptoms, and propose effective, innovative solutions.

  • Ensure our products meet accessibility (a11y) standards—believing the web should be accessible to everyone. 🌐


Preferred experience

Our ideal candidate meets many of the following criteria:

  • 3+ years of professional software engineering experience.

  • Deep knowledge of JavaScript/ES2015+, HTML, and CSS.

  • Experience with major JavaScript frameworks such as React or Angular.

  • Excited to work with Svelte and SvelteKit.

  • A self-motivated learner, always striving for personal growth and development. 📚

  • Confident in sharing knowledge and collaborating across teams, regardless of technical expertise. 💬

  • Fluent in English (even if it’s not your first language).

  • Ability to work hours with some overlap with Paris daytime. ⏰

  • Aligned with Rail Europe’s mission to promote sustainable travel.


Recruitment process

1. Qualification call with the Talent Acquisition Manager

2. Live coding, 60mins. 

3. Interview with team members + technical discussion (in discussion format, no live coding)

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.