ABOUT US
LocalBini is the premier platform for cultural, fun, and exclusive city experiences across Europe, connecting travelers with local hosts. From a secret boutique shopping experience with a gemologist to wine-tasting events with expert sommeliers, LocalBini.com offers authentic city experiences tailored to your interests, including art, architecture, gastronomy, nightlife, and history.
WE ARE HIRING
We are looking for a Senior React Frontend Developer (full-time, onsite in St. Gallen). This position is perfect for someone eager to contribute to LocalBini's IT transformation. The primary responsibility is to develop and maintain the front-end component of our application, built on a microservices architecture using AWS. Your daily tasks will encompass front-end feature development using React.js, writing tests (both unit and e2e), and ensuring smooth transitions during app transformations.
You will join a cross-functional team accountable for the entire software development lifecycle, from conception to deployment. You will collaborate with our existing developers, who are currently based in Poznan, Łódź, and Warsaw.
OUR FRONT-END TECHNOLOGY STACK
- React.js (version 17, utilizing 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 remote development team and the St. Gallen business team to develop innovative software solutions.
- Engage with our UI/UX designer to exchange ideas and concepts.
- Build logic and user interfaces for the front-end application using React.js technology.
- Write comprehensive unit and e2e tests utilizing Jest, React Testing Library, and Cypress.js.
- Adapt the application for mobile devices (Responsive Web Design).
- Create technical documentation to facilitate knowledge sharing.
- Work closely with data scientists and analysts to enhance the LocalBini user experience.
- Integrate external systems, including Google Analytics.
YOUR QUALIFICATIONS
- A minimum of four (4) years of experience with React.js and its associated ecosystem.
- Proven hands-on skills in 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, with a keen attention to detail during development.
- Experience with proper platform testing, specifically end-to-end tests using Cypress.js.
- Fluency in English.
NICE TO HAVE
- Experience with Flutter.
- Familiarity with Figma.
WE OFFER
- A full-time position (100%) in St. Gallen.
- The opportunity to be part of the team developing the LocalBini 2.0 platform.
- A competitive salary package (a mix of cash and stocks) in return for your full 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.