ABOUT US
LocalBini is the premier platform for cultural, fun, and exclusive city experiences across Europe, connecting travelers with locals. From secret boutique shopping experiences with a gemologist to wine tastings led by expert sommeliers, LocalBini.com offers authentic city adventures tailored to various interests such as art, architecture, gastronomy, nightlife, and history.
POSITION AVAILABLE
We are currently seeking a Senior React Frontend Developer (full-time, onsite in St. Gallen). This role is ideal for someone looking to play a pivotal role in 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 smooth transitions during app transformation.
You will collaborate within a cross-functional team responsible for the entire software development lifecycle, from conception to deployment, working alongside our existing developers based in Poznan, Łodź, and Warsaw.
TECHNOLOGY STACK
Our current front-end technology stack includes:
- 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 development team and the St. Gallen business team to ideate software solutions.
- Communicate effectively with the UI/UX designer.
- Construct logic and UI for the front-end application using React.js.
- Write unit and end-to-end tests (using Jest, React Testing Library, Cypress.js).
- Ensure the app is responsive and adjusts appropriately for mobile devices (RWD).
- Create and maintain technical documentation.
- Collaborate with data scientists and analysts to enhance the LocalBini 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 experience 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 effective platform testing, especially end-to-end tests using Cypress.js.
- Fluency in English.
DESIRABLE SKILLS
- 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, including a mix of cash and stocks in return for your full commitment to LocalBini, with a cash portion set at CHF 5,000 per month.
HOW TO APPLY
Apply online using the form below. Please note that only applications matching the job profile will be considered.