Frontend Engineer

Lausanne, VD, CH, Switzerland

Job Description

We are a unique team of passionate ML Engineers, Software Developers, Product Specialists and Sales & Marketing Professionals, working for global industry leaders. We believe that with a healthy team culture we can achieve wonders.

###

Frontend Engineer




location
Lausanne, Zurich
job type
Permanent

As a Frontend Engineer, you will take a leading role in building responsive, high-performance web interfaces that bring complex simulation and AI outputs to life through rich, interactive visualizations.


Your work will be central to delivering seamless and insightful user experiences across our digital platform.

####

What you will do



Architect and develop robust front-end applications using React and TypeScript. Collaborate closely with design and product teams to create intuitive, accessible, and delightful user experiences. Design and implement advanced UI components that support visualization of large simulation datasets. Work on backend tasks when needed, using Python (Flask, FastAPI) to support end-to-end feature delivery. Work with backend engineers to integrate and optimize API communication (REST, GraphQL). Ensure performance, responsiveness, and scalability across browsers and devices. Set and maintain best practices in frontend architecture, testing, and code quality. Contribute to design system improvements and component library development.

?

####

Who you are




You are excited by the idea of building a cutting-edge platform that empowers AI-assisted engineering workflows. You're motivated by the opportunity to work at the intersection of human-centered interface design and AI copilots, helping engineers explore, simulate, and create faster and more intuitively.


You also actively leverage AI tools in your own development workflow to accelerate prototyping, improve quality, and increase productivity.


In addition, you bring:

Mandatory requirement: 5+ years of professional experience building front-end applications, with at least 3 years using React in production. Strong proficiency in JavaScript/TypeScript, HTML5, and modern CSS frameworks. Experience with frontend state management (e.g., Redux, Zustand, React Query). Familiar with accessibility and responsive design principles. Experience integrating APIs (REST and GraphQL) and working with backend teams. Comfortable working in a CI/CD environment with unit, integration, and end-to-end testing, using tools such as Playwright, Jest, and React Testing Library. Familiarity with performance profiling, rendering pipelines, and GPU-based optimization techniques. Backend development experience; Python is a plus. Experience with real-time 3D graphics platform like Omniverse or three.js is a plus . You are highly motivated, detail-oriented, and capable of leading projects independently. Strong communication and collaboration skills within cross-functional teams. ####

What you will get



A competitive salary - we are growing fast and want our employees to benefit from this growth. Flexible working hours and remote work - we care about what you deliver, not when or where you work. Work with a world-class technology team - our engineers are top-notch! Ongoing training in new technologies and personal development. A supportive, caring environment where your well-being and success matter. The opportunity to contribute to changing the future of engineering - our product is already transforming many

?

####

And important




Start date: ASAP


Location: Lausanne or Zurich, hybrid schedule


Join us


###

Frontend Engineer




Your work will be central to delivering seamless and insightful user experiences across our digital platform.


Lausanne, Zurich
Permanent
Share on socials
LinkedInFacebookTwitterCopy link

We aim to recruit

talents

who identify with Neural Concept's

culture and values

, and who are excited of solving our

customers challenges

.



Our hiring process consists of the following phases:

###

Application




We will review your application and get back to you as soon as possible.

###

Culture interview




In this 30-45 online minutes interview, we will get to know you, understand what is important for you and introduce the company.

###

Technical interviews




This stage consists of several interviews. Depending on the position, it will include a code challenge, a home project and/or an online technical interview.

###

Assessment day




It is important for us to meet you in person. The final phase is the assessment day which is on-premises and lasts around 3 hours. You will meet your future colleagues, have a technical and people discussion.

###

Offer




We believe you will be a great fit to our team and would look forward to having you. We will give you a call to explain our offer and answer your questions.

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1703466
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Lausanne, VD, CH, Switzerland
  • Education
    Not mentioned