ABOUT US
LocalBini is the go-to platform for cultural, fun, and exclusive city experiences across Europe with locals. From secret boutique shopping experiences with a gemologist to wine tasting with an expert sommelier, LocalBini.com features authentic city experiences that people can book based on their interests, including art, architecture, food, nightlife, and history.
We Are Looking For a
Senior React Frontend Developer (Full-Time, Onsite in St. Gallen)
This role is ideal for someone looking to contribute to LocalBini’s IT transformation. Your primary responsibility will be to develop and maintain the front-end of an application built as microservices on AWS. Daily tasks will include front-end feature development using React.js technology, writing tests (unit and end-to-end), and ensuring a smooth transition during the application transformation.
You will be part of a cross-functional team responsible for the complete software development life cycle, from conception to deployment, collaborating with our existing developers based in Poznan, Łódź, and Warsaw.
Our Front-End Technology Stack
- React.js (version 17, fully based on React hooks)
- React Router
- Redux Toolkit
- Styled Components
- TypeScript
- CI/CD (GitLab pipelines)
- Git hooks
- Jest
- React Testing Library
- ESLint
- Prettier
YOUR RESPONSIBILITIES
- Collaborate with the existing development team (remotely based) and the St. Gallen business team to ideate software solutions.
- Exchange ideas with the UI/UX designer.
- Build logic and UI for the front-end application using React.js technology.
- Write unit and end-to-end tests (Jest, React Testing Library, Cypress.js).
- Ensure the application is responsive for mobile devices (RWD).
- Prepare technical documentation.
- Work with data scientists and analysts to enhance LocalBini's UX.
- Integrate with external systems, such as Google Analytics.
YOUR QUALIFICATIONS
- At least four (4) years of experience with React.js and its ecosystem.
- Hands-on skills with our technology stack (React.js/Styled Components/REST API/AWS).
- Solid knowledge of Redux (with Redux Toolkit) and TypeScript.
- Familiarity with UI/UX design principles and attention to detail during development.
- Experience with proper platform testing, particularly end-to-end tests using Cypress.js.
- Fluent in English.
NICE TO HAVE
- Experience with Flutter.
- Experience with Figma.
WE OFFER
- A full-time position (100%) in St. Gallen (in-person).
- Be part of the team developing the LocalBini 2.0 platform.
- A competitive salary package (mix of cash and stocks) in return for your complete commitment to LocalBini. The cash component is set at CHF 5,000 per month gross.
HOW TO APPLY
Apply online using the form below. Please note that only applications matching the job profile will be considered.