ABOUT US
LocalBini is the go-to platform for cultural, fun, or exclusive city experiences across Europe with locals. From a secret boutique shopping experience with a gemologist to wine-tasting with an expert sommelier, LocalBini.com features authentic city experiences that people can book based on their interests (e.g., art, architecture, foodie, nightlife, history, etc.).
We are looking for a
Senior React Frontend Developer (Full-time, Onsite in St. Gallen)
This role is ideal for someone eager to contribute to LocalBini’s IT transformation. The main task is to develop and maintain the front-end component of an application built on microservices within AWS. Your daily responsibilities will include:
- Front-end feature development in React.js technology.
- Writing tests (unit, e2e).
- Ensuring smooth transitions during app transformations.
You will be part of a cross-functional team responsible for the full software development lifecycle, from conception to deployment. Collaborate with our existing developers located in Poznan, Łódź, and Warsaw.
Our front-end technology stack includes: 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, and Prettier.
YOUR RESPONSIBILITIES
- Collaborate with the existing remote development team and the St. Gallen business team to ideate software solutions.
- Exchange ideas with UI/UX designers.
- Build logic and UI for the front-end application in React.js technology.
- Write unit and end-to-end tests (using Jest, React Testing Library, and Cypress.js).
- Ensure mobile device compatibility through responsive web design (RWD).
- Create and maintain technical documentation.
- Work with data scientists and analysts to enhance LocalBini's user experience (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 experience 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, especially end-to-end tests using Cypress.js.
- Fluency in English.
NICE TO HAVE
- Experience with Flutter.
- Experience with Figma.
WE OFFER
- A full-time position (100%) in St. Gallen (onsite).
- The opportunity to be part of the team developing the LocalBini 2.0 platform.
- A competitive salary package (a mix of cash + stocks) in return for your commitment to LocalBini. The cash portion is set at CHF 5,000/month (gross).
HOW TO APPLY
Apply online using the form below. Only applications matching the job profile will be considered.