(Senior) Full-Stack Engineer Zürich
Anevo AG
- Zürich
- Unbefristet
- Vollzeit
- Designing a flexible multi-tenant data architecture supporting multiple customer integrations and evolving workflows.
- Building reliable integration pipelines with varying schemas and constraints.
- Turning an early-stage system into an enterprise-grade platform.
- Designing services that reliably process customer documents and structured data pipelines, and serve the user-facing application.
- Build and evolve features and functionality across the full stack of our SaaS platform, using React and Next.js on the frontend and Express on the backend.
- Design and implement APIs that support customer workflows, document processing pipelines, and integrations.
- Improve authentication and authorization mechanisms, including RBAC and SSO integrations.
- Work with PostgreSQL data models supporting multi-tenant environments and complex real-estate workflows.
- Work directly with the founders to shape the architecture of the platform as it evolves toward an enterprise-grade system.
- Integrate third-party systems such as ERP and accounting platforms into the platform’s workflow engine.
- Improve system reliability by introducing testing, CI/CD pipelines, and engineering best practices.
- Contribute to architectural decisions as the platform evolves toward an enterprise-grade system.
- Have at least 5 years of Full-Stack working experience.
- Have experience designing systems where data models and integrations evolve over time.
- Have strong backend fundamentals and experience building APIs and backend services.
- Are comfortable working with relational databases such as PostgreSQL and designing data models for complex workflows.
- Care about writing clean, maintainable code and improving engineering processes.
- Enjoy working closely with product and founders to rapidly iterate on real customer problems.
- Are proactive, pragmatic, and comfortable taking ownership in a small engineering team.
- Comfortable working with modern frontend frameworks such as React and Next.js.
- Experience integrating enterprise systems such as ERP or accounting software.
- Experience with authentication frameworks such as Auth0.
- Familiarity with cloud environments such as Microsoft Azure, AWS, or GCP.
- Experience improving engineering maturity (testing, CI/CD, observability).
- Real technical ownership: You will play a key role in shaping the architecture of a production system, used by real customers.
- Direct collaboration with the founders: As part of a small team, your ideas and technical decisions will have immediate impact.
- Flexible working environment. We offer flexible working hours and a centrally located office, 5 minutes from Zürich HB.
- On-site collaboration with flexibility. We prefer engineers who enjoy working together in person while allowing up to two days of home office per week.