Firmenlogo

Homeoffice Frontend Developer (Flutter)

Technology Staffing Group  ·  Genève, Genève, Switzerland · Remote

Apply Now

About the job

About The ProjectTechnology 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 ApplyIf 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.

Apply Now

Other Jobs