Senior Frontend (Full-stack) Engineer
Location: Zurich, Switzerland
Department: Product
Location Type: HYBRID
Employment Type: FULL_TIME
What excites you
- Building high‑quality, performant web interfaces that delight end users and make complex data easy to understand.
- Owning features end‑to‑end on the frontend, from initial idea and technical design through implementation, testing, and rollout.
- Collaborating with design and product to refine UX, interaction patterns, and visual polish.
- Occasionally working across the full stack (APIs, data models, cloud services) to unblock frontend work and ship complete product slices.
- Thriving in a fast‑paced startup environment where you have autonomy and make strategic decisions that impact users and the team.
- Leveraging the latest advancements in technology, particularly in AI, to develop great products.
Responsibilities
- Own the architecture, implementation, and maintenance of core frontend systems and user interfaces for our clinical trial data platform.
- Build robust, accessible, and responsive React/Typescript applications that integrate seamlessly with our backend services and data infrastructure.
- Work across the stack when required (e.g., defining APIs, adjusting backend endpoints, or working with cloud services) to deliver end‑to‑end features.
- Provide technical leadership, helping to design scalable architectures that can support our growth to a multi‑million‑dollar business.
- Address and resolve performance and scalability challenges, both in the frontend and, when needed, in the broader system.
- Level up your teammates by providing mentorship and guidance
- Coordinate closely with sales and customer success teams to ensure technical developments align with customer needs and business objectives
What Excites us
- Extensive experience with Typescript and React
- Previous experience working in a startup environment
- Minimum four years of relevant experience
- A proven track record of taking initiative and leading projects or teams
- Drivers, not passengers
- Excellent problem-solving abilities focused on delivering practical and timely solutions
- Strong technical knowledge and expertise in current and emerging technologies
Hiring Process
- Meet and greet: 30-minute call with the HR team to get to know each other. This is an informal chat.
- Technical Screening: 60-minute interview to delve into high-level technical concepts and your problem-solving approaches.
- Get-to-know a founder: 30-minute discussion with Tiago, our CTO, to introduce you to Rivia and discuss the role in detail.
- Meet the team: 3-4 hours. Join us at our Zürich office for a visit that includes a team lunch and an in-depth technical interview to explore our mutual fit.
Our Values
- In it to Win it: Approach every challenge with determination, resilience, and a drive, aiming for the best outcomes and solutions.
- Embrace change: We see change as an opportunity for growth, innovation, and improvement, continuously evolving to stay one step ahead
- Why not?: Asking why not, instead of why, allows us to show our curiosity, allowing us to challenge assumptions and explore new possibilities.
- Find the gap: We are curious and we proactively approach identifying opportunities and solving problems before they arise.
- Collective accountability: We are one team, on one mission and we are committed to shared responsibilities and mutual support, enabling trust and collaboration.
- Value add solutions: Know better. Act better. We are dedicated to delivering meaningful and impactful results.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
