-
Technology Staffing Group
View all jobs
Fullstack Developer (Flutter/Firebase)
Switzerland
· Full-time
·
Mid-Senior
About The Project
Technology Staffing Group SA is seeking a skilled Fullstack Developer for an exciting web platform development project. This platform is designed to streamline client interactions, project workflows, invoicing, and administrative tasks. The project is built with scalability in mind, including future plans for mobile platform expansion on Android and iOS.
As a Fullstack Developer, you will focus on delivering core features, such as client management, real-time communication, and automation tools. You will be working in an agile development environment alongside frontend, backend, and QA teams.
Responsibilities
If you are passionate about building scalable, high-quality web applications and enjoy working in an agile, collaborative environment, wed love to hear from you. Please submit your CV and portfolio showcasing your experience with Flutter, Firebase, and fullstack development.
Technology Staffing Group SA is seeking a skilled Fullstack Developer for an exciting web platform development project. This platform is designed to streamline client interactions, project workflows, invoicing, and administrative tasks. The project is built with scalability in mind, including future plans for mobile platform expansion on Android and iOS.
As a Fullstack Developer, you will focus on delivering core features, such as client management, real-time communication, and automation tools. You will be working in an agile development environment alongside frontend, backend, and QA teams.
Responsibilities
- Frontend Development: Build responsive, cross-platform user interfaces using Flutter with Dart, focusing on web-based solutions that align with mobile-first principles.
- Backend Development: Implement serverless cloud functions using Firebase (Firestore, Firebase Auth, Firebase Storage) and Typescript for data handling and storage.
- API Integration: Collaborate with third-party services like Zapier, Stripe and Google Calendar API to automate workflows and scheduling.
- CI/CD Pipeline Management: Contribute to continuous integration and deployment (CI/CD) pipelines using Bitbucket Pipelines.
- Testing: Follow a Test-Driven Development (TDD) approach, ensuring code quality with unit, integration, and end-to-end tests using frameworks such as Mockito and Flutter Test.
- Collaboration: Work closely with a multidisciplinary team to deliver high-quality, scalable code.
- 4+ years of experience in frontend development with Flutter and Dart.
- Strong expertise in backend development using Firebase and Google Cloud Functions.
- Proficiency in state management using Riverpod 2.0 and modeling with Freezed.
- Experience with Firestore (NoSQL), Firebase Authentication, and Firebase Cloud Functions.
- Familiarity with real-time messaging systems using Google Cloud Pub/Sub.
- Experience with search technologies such as Typesense.
- Knowledge of CI/CD practices, preferably with Bitbucket Pipelines.
- Test automation experience with Flutter Test, Mockito, and Firebase Emulator Suite.
- Agile development experience with the ability to respond to evolving project requirements.
- Experience with mobile app development (Flutter for Android/iOS).
- Exposure to third-party integrations (e.g., Zapier, Twilio, SendGrid, Stripe).
- Knowledge of Google Calendar API and workflow automation systems.
- Opportunity to work on an innovative web platform project with plans for future mobile expansion.
- Flexible, remote working environment with opportunities for collaboration across time zones.
- Potential for long-term involvement in additional project phases and further development initiatives.
If you are passionate about building scalable, high-quality web applications and enjoy working in an agile, collaborative environment, wed love to hear from you. Please submit your CV and portfolio showcasing your experience with Flutter, Firebase, and fullstack development.
Key Skills
Ranked by relevance
firebase
flutter
cloud
android
dart
storage
responsive
serverless
typescript
tdd
nosql
ios
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Frontend Developer (Flutter)
2024-10-23
Full-time
Mid-Senior
Switzerland
IT Services
Engineering
View Job Details
Related
React Native Mob Developer
2026-06-19
Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Related
Senior PHP Developer
2025-05-27
Full-time
Mid-Senior
Romania
IT Services
Information Technology
Login to Apply
- Posted
- Oct 23, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Geneva
- Company
- Technology Staffing Group
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Frontend Developer (Flutter)
2024-10-23
Full-time
Mid-Senior
Switzerland
IT Services
Engineering
View Job Details
Related
React Native Mob Developer
2026-06-19
Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Related
Senior PHP Developer
2025-05-27
Full-time
Mid-Senior
Romania
IT Services
Information Technology