Full Stack Developer (with Flutter skills)
Who we are
We are Guida e Vai Srl. Every day, we promote road safety and develop multi-business services related to obtaining a driving license, combining digital solutions with a local presence.
We are a fast-growing digital company, focused on quality, innovation, and customer experience. Our team is young, direct, collaborative, and highly hands-on.
Responsibilities
Develop and maintain Flutter applications for iOS and Android.
Convert UI/UX designs into smooth, pixel-perfect interfaces.
Implement reusable components and scalable architectures.
Collaborate with designers, backend engineers, and product managers.
Integrate applications with REST APIs.
Participate in code reviews to ensure consistency and code quality.
Troubleshoot bugs, performance issues, and platform-specific behaviors.
Stay updated on Flutter features, packages, and mobile best practices.
Contribute to frontend and backend development when needed.
Required Skills (Core Skills) Mobile \& Frontend
1–3 years of experience in frontend or mobile development.
Strong knowledge of Flutter, Dart, and widget lifecycle.
Experience building responsive, animated, or complex UIs.
Familiarity with at least one state management pattern: Provider, Riverpod, Bloc, Redux, etc.
Solid understanding of HTML5, CSS3, JavaScript ES6+ and it’s frameworks is a plus (React/Vue/Angular).
Experience with responsive design and mobile-first development.
Proficiency with Git (branching, pull requests, collaborative workflows).
Backend
Familiarity with Python (PHP is a plus).
Basic understanding of RESTful APIs and HTTP principles.
Experience with relational databases (e.g., PostgreSQL).
Ability to design and develop REST or GraphQL APIs.
Knowledge of Django and MVC/microservices architecture.
Database \& DevOps
Experience with NoSQL databases (MongoDB, Firebase).
Basic understanding of CI/CD tools (GitHub Actions, GitLab CI, Docker).
Familiarity with test, staging, and deployment environments.
Basic knowledge of application security (authentication, input validation).
Testing \& Quality
Advanced debugging and performance optimization skills.
Familiarity with Flutter and mobile debugging tools.
Nice-to-Have Skills
WordPress
Experience developing WordPress websites.
Ability to build or customize plugins and themes.
Other
Experience publishing apps to the App Store or Google Play.
Knowledge of backend fundamentals (Django or Firebase).
Experience with advanced animations in Flutter.
Familiarity with complex state management at scale (Bloc/Riverpod advanced patterns).
Contratto di lavoro: Tempo pieno, Tempo determinato
Durata contratto: 12 mesi
Retribuzione: €30.000,00 - €45.000,00 all'anno
Benefit:
Assicurazione sanitaria
Cellulare aziendale
Computer aziendale
Mensa aziendale
Parcheggio libero
Domande di preselezione:
Are you availlable to work on site?
Kind of residence permit?