ABOUT US
LocalBini is the go-to platform for cultural, fun, and 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, culinary, nightlife, history, etc.).
POSITION: Senior React Frontend Developer (Full-Time, Onsite in St. Gallen)
This role is perfect for an individual eager to contribute to LocalBini’s IT transformation. You will be tasked with developing and maintaining the front-end component of an application built using microservices on AWS. Your daily responsibilities will include front-end feature development using React.js, writing tests (unit and e2e), and ensuring smooth transitions during the application transformation.
You will join a cross-functional team responsible for the full software development life cycle, from conception to deployment, collaborating closely with our existing developers located in Poznan, Łodź, 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
- Prettier
YOUR RESPONSIBILITIES
- Collaborate with the existing development team (remotely) and the St. Gallen business team to ideate software solutions.
- Exchange ideas with the UI/UX designer.
- Develop logic and UI for the front-end application using React.js.
- Write unit and end-to-end tests (Jest, React Testing Library, Cypress.js).
- Adapt the application for mobile devices (Responsive Web Design).
- Document technical specifications.
- Work with data scientists and analysts to enhance LocalBini’s user experience.
- 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).
- Strong 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 testing using Cypress.js.
- Fluent in English.
NICE TO HAVE
- Experience with Flutter.
- Experience with Figma.
WE OFFER
- Full-time position (100%) in St. Gallen (onsite).
- Become 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, with the cash proportion set at CHF 5,000/month gross.
HOW TO APPLY
Apply online using the form below. Please note that only applications matching the job profile will be considered.