ABOUT US
LocalBini is the premier platform for cultural, fun, or exclusive city experiences across Europe, connecting locals with visitors. From a secret boutique shopping experience with a gemologist to wine-tasting with an expert sommelier, LocalBini.com features authentic city experiences tailored to various interests such as art, architecture, food, nightlife, and history.
Co-Founder & Fullstack Engineer (full-time, on-site in St. Gallen)
This position is designed for individuals eager to contribute to the ongoing growth of LocalBini within a dynamic technological environment. Your daily responsibilities will involve a wide range of tasks, including backend development with Python, architecting infrastructure using Terraform on AWS, creating intuitive front-end experiences with React, and advancing mobile app development using Flutter. Additionally, you will play a pivotal role in ensuring software quality through the development of comprehensive unit, integration, and end-to-end tests.
YOUR RESPONSIBILITIES
- Collaborate seamlessly with our dynamic part-time remote development team and the St. Gallen business team to conceptualize and refine software solutions.
- Build robust back-end applications using Python, ensuring optimal performance and reliability.
- Design the logic and user interface of front-end applications using React.js (TypeScript) technology, ensuring a smooth and intuitive user experience.
- Develop infrastructure with Terraform, leveraging AWS PaaS, SaaS, FaaS, and IaaS to create a scalable ecosystem.
- Utilize Flutter to develop a cutting-edge mobile application with a focus on user-friendly design and functionality.
- Conduct thorough testing to validate software responsiveness and efficiency, prioritizing user data security and confidentiality.
- Implement mobile-responsive design principles for applications, ensuring an exceptional experience across various devices.
- Create comprehensive technical documentation.
- Collaborate with data scientists and analysts to enhance the LocalBini experience through innovation.
- Execute front-end logic and UI enhancements, ensuring a cohesive and visually appealing user interface.
- Optimize app performance on mobile devices through Responsive Web Design (RWD) adjustments.
- Facilitate integrations with external systems, such as Google Analytics, to gather valuable insights and improve overall system functionality.
YOUR QUALIFICATIONS
- Minimum of five (5) years of hands-on commercial experience with Python and React.
- Proficient with our technology stack: React, AWS (Lambda, S3, SES, SQS), Python, Terraform, and Flutter.
- Extensive Python expertise, focusing on building REST APIs.
- In-depth knowledge of AWS services, including DynamoDB & Elastic Search (Open Search).
- Familiarity with ORM-based approaches using PSQL.
- Proficiency in Terraform within an AWS environment.
- Strong understanding of asyncio loops, aiohttp, and AWS EventBridge.
- Experience with Event-Driven and Microservices Architectures.
- Knowledge of the Domain Driven Development approach.
- Solid understanding of React with Redux and Redux Toolkit using TypeScript.
- Highly experienced with AWS Cognito and AWS Amplify.
- Knowledge of UI/UX design principles.
- Proficient in platform testing: Unit tests, Integration tests, and UI tests.
- DevOps mindset with CI/CD pipeline maintenance expertise (GitLab).
- Fundamental knowledge of cybersecurity and experience with automated penetration tests.
- Strong background in SEO optimization.
- Familiarity with AWS cost and performance optimization.
- Exceptional attention to detail and an analytical mindset.
- Experience with Flutter and involvement in iOS and Android app release cycles.
- Ability for self-code review and proficiency in project management tools like JIRA.
NICE TO HAVE
- Commercial experience with the Lambdalizator framework.
- Design experience with Figma.
WE OFFER
- A full-time employment contract (100%) in St. Gallen.
- Become part of the team shaping the LocalBini platform as we prepare for scale-up.
- A competitive salary package, including cash and stocks, in return for your dedication to LocalBini. The cash component is 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.