-
Technology Staffing Group

Frontend Developer (Flutter)

Technology Staffing Group
Switzerland · Full-time · Mid-Senior

About The Project

Technology Staffing Group SA is seeking a talented Frontend Developer to join an exciting web platform development project. You will work on creating a responsive, user-friendly interface that centralizes essential client and project management features. The platform is being built with a mobile-first approach and will eventually be expanded to mobile apps on Android and iOS.

As a Frontend Developer, you will collaborate with backend developers and QA engineers to ensure seamless, high-quality user experience, focusing on the delivery of core features within an agile development environment.

Responsibilities

  • UI Development: Build responsive, cross-platform user interfaces using Flutter and Dart, ensuring a mobile-first and scalable design.
  • State Management: Manage application state effectively using Riverpod 2.0, ensuring that UI components update dynamically and efficiently.
  • API Integration: Collaborate with backend teams to integrate RESTful APIs and ensure smooth data flow between the frontend and the backend.
  • Testing & Debugging: Implement unit and integration tests for frontend components using Flutter Test and Mockito, ensuring robust and error-free UIs.
  • Responsive Design: Develop components with a focus on responsive design, ensuring that the platform works smoothly on various devices, including eventual mobile versions.
  • Collaboration: Work closely with backend developers, QA engineers, and other stakeholders to deliver high-quality features.


Required Qualifications

  • 4+ years of experience in frontend development with Flutter and Dart.
  • Strong understanding of responsive web design and mobile-first principles.
  • Expertise in state management with Riverpod 2.0 (or similar tools like Provider).
  • Familiarity with RESTful API integration and handling asynchronous data.
  • Experience with testing frameworks such as Flutter Test and Mockito.
  • Strong understanding of UI/UX design principles and best practices.
  • Ability to work in a fast-paced, agile development environment and collaborate with cross-functional teams.


Nice-to-Have Skills

  • Experience with mobile app development using Flutter for Android/iOS.
  • Familiarity with CI/CD pipelines and tools like Bitbucket Pipelines.
  • Experience working with real-time messaging and notification systems, such as those built with Google Cloud Pub/Sub.
  • Knowledge of third-party integrations such as Stripe, Zapier and Google Calendar API.


Benefits

  • Work on a cutting-edge project with potential expansion to mobile platforms.
  • Flexible, remote work environment with collaboration across global teams.
  • Opportunities for continued involvement in additional development phases and mobile expansion.


How To Apply

If you are passionate about creating high-quality, responsive web applications and enjoy working in a collaborative, agile environment, we would love to hear from you. Please submit your CV and portfolio showcasing your experience with Flutter, Dart, and frontend development.

Key Skills

Ranked by relevance

responsive flutter ui dart android ux ios cloud
Login to Apply
Posted
Oct 23, 2024
Type
Full-time
Level
Mid-Senior
Location
Geneva

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Technology Staffing Group
Related

Fullstack Developer (Flutter/Firebase)

2024-10-23

Full-time
Mid-Senior
Switzerland
IT Services
Engineering
View Job Details
mindX360
Related

React Native Mob Developer

2026-06-19

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Amaris Consulting
Related

IOS Developer (Hybrid)

2026-06-19

Full-time
Not Applicable
Turkey
IT Services
Engineering