topi is a Berlin-based fintech enabling businesses to access IT hardware through flexible subscription and rental models. They are seeking a Senior Fullstack Engineer to join their product-minded team, where the role involves owning the full lifecycle of web applications and collaborating closely with Product and Design.
Responsibilities:
- Own the Full Lifecycle: Build, scale, and maintain modern web applications where the logic is split evenly between React/TypeScript and our Golang backend
- Bridge the Gap: Design and implement clean APIs in Go while ensuring they are seamlessly integrated into a performant, accessible React frontend
- Architect for Scale: Maintain high standards for code quality and performance across the entire stack, from frontend component libraries to backend microservices
- Collaborate Broadly: Work closely with Product and Design to turn ambiguous requirements into polished features
- Master the Ecosystem: Help evolve our infrastructure and lean into AI tools, understanding their strengths and limitations to accelerate our workflow
Requirements:
- at least 6+ years of professional software engineering experience in a production environment
- Deep expertise in React and TypeScript is essential
- Fluent in the ecosystem (e.g., Redux Toolkit, Styled Components, Storybook) and testing frameworks (Jest, Cypress, or Playwright)
- Strong experience building and maintaining APIs
- A 'DevOps' mindset, comfortable with CI/CD, automated testing, and version control
- Fluent English and the ability to explain complex technical trade-offs to non-technical stakeholders
- Experience with Golang is a huge plus