ABOUT US
LocalBini is the premier platform for cultural, fun, and exclusive city experiences across Europe, connecting people with locals. From secret boutique shopping experiences with a gemologist to wine tastings led by expert sommeliers, LocalBini.com offers authentic city experiences tailored to a variety of interests such as art, architecture, food, nightlife, and history.
POSITION: Senior React Frontend Developer (Full-Time, Onsite in St. Gallen)
We are seeking a dedicated individual to contribute to LocalBini’s IT transformation. In this role, you will focus on developing and maintaining the front-end aspect of an application built on microservices hosted on AWS. Your daily tasks will involve front-end feature development using React.js, writing tests (both unit and end-to-end), and ensuring a smooth transition during the app transformation process.
As part of a cross-functional team responsible for the entire software development lifecycle, from conception to deployment, you will collaborate 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 based) and the St. Gallen business team to brainstorm software solutions.
- Engage in discussions with the UI/UX designer.
- Develop front-end logic and UI using React.js.
- Write unit and end-to-end tests utilizing Jest, React Testing Library, and Cypress.js.
- Ensure the application is responsive and adjusts appropriately for mobile devices.
- Prepare technical documentation.
- Collaborate with data scientists and analysts to enhance LocalBini's user experience.
- Integrate with external systems, including Google Analytics.
YOUR QUALIFICATIONS
- At least four (4) years of experience with React.js and its ecosystem.
- Hands-on expertise 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 a keen attention to detail during development.
- Proficient understanding of proper platform testing, particularly end-to-end tests using Cypress.js.
- Fluency in English.
NICETIES TO HAVE
- Experience with Flutter.
- Experience using Figma.
WE OFFER
- Full-time (100%) position in St. Gallen (physically).
- Join a team that is actively developing the LocalBini 2.0 platform.
- A competitive salary package that includes a mix of cash and stock options, with the cash portion set at CHF 5,000/month.
HOW TO APPLY
Apply online using the form below. Only applications matching the job profile will be considered.