Job Title: Flutter Developer
Location: Fremont, California
Employment Type: Full-time Consultant
Job Overview:
We are looking for a highly skilled Flutter Developer to join our dynamic team. As a Flutter Developer you will be responsible for developing cross-platform mobile applications for both iOS and Android, ensuring high performance, quality, and responsiveness. You’ll work closely with our product, design, and backend teams to build apps that provide seamless and engaging user experiences.
Key Responsibilities:
• Develop and maintain cross-platform mobile applications using Flutter.
• Collaborate with designers, product managers, and backend engineers to create engaging, high-performance apps.
• Ensure the performance, quality, and responsiveness of applications across a wide range of devices and OS versions.
• Write clean, maintainable, and scalable code, adhering to software engineering best practices.
• Troubleshoot, debug, and optimize applications to ensure seamless functionality.
• Participate in code reviews to maintain code quality and share knowledge with the team.
• Stay up-to-date with Flutter and related technologies, proposing new features and improvements.
• Work with APIs and integrate third-party services to enhance the app’s capabilities.
Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
• 5+ years of experience in Flutter development and building cross-platform applications.
• Proficient with Dart, Flutter framework, and experience building apps for both iOS and Android.
• Strong understanding of RESTful APIs, third-party libraries, and API integration.
• Familiarity with Git or other version control systems.
• Experience with mobile app architecture patterns (MVVM, BLoC, etc.).
• Strong problem-solving skills and ability to troubleshoot complex issues.
• Knowledge of mobile UI/UX design principles and best practices.
Nice-to-Have:
• Experience with native mobile development (iOS/Android) using Swift, Kotlin, or Java.
• Familiarity with CI/CD pipelines and automated testing.
• Experience in working within Agile/Scrum environments.
• Knowledge of cloud platforms like AWS, Firebase, or Google Cloud.
What We Offer:
• Flexible working hours
• Opportunity for growth within a forward-thinking, innovative company.
• Collaborative and inclusive team environment that encourages creativity and innovation.
• Access to cutting-edge technologies and tools to shape the future of mobile development.
Location: Fremont, CA
Posted: Oct. 9, 2024, 8:03 p.m.
Apply Now Company Website