Job Summary
As a versatile software engineer, you will play a crucial role in our mission to become the leader in AI-powered professional services. You will focus on developing and maintaining Next.js frontends, migrating legacy apps from no-code tools, and contributing to backend services.
Main Responsibilities
* Develop and maintain Next.js frontends
* Migrate legacy apps from WeWeb/Retool
* Contribute to backend services (Express.js/Nest.js/xstate)
* Deliver fullstack features
* Take ownership of issues across their lifecycle
* Manage stakeholders across operations, business, sales, and marketing
* Participate in collaborative team environment for code reviews and design discussions
* Work closely with CTO to align solutions
Requirements
* 1-3 years of experience in Typescript ecosystem
* Deliver rigorously tested and maintainable code
* Experience working with Next.js/React.js
* Familiarity with RESTful APIs
* Able to work autonomously and solve complex problems
* Clear communication skills
* Based in or willing to relocate to Zurich, Switzerland or surrounding
* Understanding of test-driven, domain-driven design, MongoDB or AWS is a plus
What We Offer
* Centrally located office in Zurich
* Free coffee, water, fruits, and snacks at the office
* Monthly employee allowance for hardware, fitness, or health services
Hiring Process
* Written feedback with online assessment
* 2-3 calls, including live coding session
* In-person meeting
* Aim to finalize process after three weeks