ABOUT US
LocalBini is your premier destination for cultural, fun, and exclusive city experiences across Europe with locals. Whether you're interested in a secret boutique shopping adventure with a gemologist or wine tasting with an expert sommelier, LocalBini.com offers authentic city experiences tailored to your interests, including art, architecture, gastronomy, nightlife, and history.
Job Opportunity
We are seeking a Senior React Frontend Developer (full-time, onsite in St. Gallen). This position is ideal for someone eager to contribute to LocalBini’s IT transformation.
Your main responsibility will be to develop and maintain the front-end components of our application, designed as microservices on AWS. Daily tasks will encompass front-end feature development using React.js, writing tests (unit and end-to-end), and ensuring seamless transitions during the application transformation.
You will be part of a cross-functional team responsible for the complete software development lifecycle, from conception to deployment, collaborating with our existing developers located 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 UI/UX designers.
- Build 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.
- Enhance LocalBini UX in collaboration with data scientists and analysts.
- Integrate with external systems, such as Google Analytics.
YOUR QUALIFICATIONS
- A minimum of 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 meticulous attention to detail during development.
- Expertise in proper platform testing, particularly end-to-end testing using Cypress.js.
- Fluency in English.
NICETIES
- Experience with Flutter is a plus.
- Experience with Figma is a plus.
WE OFFER
- A full-time position (100%) located in St. Gallen.
- The opportunity to be part of the team developing the LocalBini 2.0 platform.
- A competitive salary package that includes a mix of cash and stocks, with the cash proportion set to brut CHF 5,000/month.
HOW TO APPLY
Apply online using the form below. Only applications matching the job profile will be considered.