Published: Thu, 02 Jan 2025 22:51:05 GMT
Position: Flutter Web Developer
Company: Confidential
Location: Remote
Type: 6-12 month contract
ClanX is seeking a skilled Flutter Web Developer to join our client’s dynamic team on a modular, high-performance web platform project. With a focus on clean and maintainable code, this role offers the opportunity to work with cutting-edge technology and contribute to building scalable, API-driven solutions within a monorepo architecture.
Company Overview:
Our client is a forward-thinking organization dedicated to delivering high-performance, scalable web solutions. They prioritize modern development practices and a collaborative team environment.
Requirements:
– 3+ years of experience in Flutter development, with a focus on Flutter Web
– Strong knowledge of API integration and API client handling
– Proficiency in data modeling, mappers, and .g files for model-based data handling
– Experience with monorepo architecture and Git version control systems
– Expertise in state management tools such as Provider
– Familiarity with CI/CD pipelines and tools like build_runner and freezed
– Proficiency with libraries such as fl_chart, syncfusion_flutter_charts, flutter_svg, shared_preferences, url_launcher, flutter_libphonenumber, jwt_decoder, and localstorage
Preferred Skills (Nice to Have):
– Experience with custom font usage and asset management
– Understanding of internationalization (i18n) and localization (l10n)
– Knowledge of test-driven development (TDD) and flutter_test for unit and widget testing
– Effective team collaboration and communication skills
Responsibilities:
– Develop and enhance a modular system using Flutter for web
– Ensure consistent development within a monorepo architecture
– Handle API integrations and map API responses to data models
– Maintain code quality using tools like build_runner and linting practices
– Update and maintain reusable components, widgets, and libraries
– Collaborate with the team for efficient communication and timely project delivery
– Write clean, testable, and maintainable code optimized for performance and scalability
Interview Process:
– Initial screening to assess skill fitment
– Technical interview
– Final interview for team alignment and project readiness
Role of ClanX:
ClanX ensures a streamlined hiring process for this project, connecting our client with top Flutter talent to deliver exceptional results. Apply link