Job Title: Senior Flutter Developer
Location: San Luis Obispo, CA
Job Type: Full-time
Annual Compensation: $125,000 - $250,000 (depending on experience and qualifications)
Company Overview:
The Forward Thinking Company is a software company that is focused on revolutionizing the way the enterprises build, use, and share software. Our mission is to create intuitive, user-friendly software solutions that empower our clients to transform industries and achieve success through powerful digital experiences.
Job Summary:
We are looking for a highly skilled Senior Flutter Developer to join our collaborative development team. This full-stack role will require working closely with other developers, designers, and product managers to design, develop, and maintain our mobile and web applications, ensuring our applications are high-performing, scalable, and user-friendly. The ideal candidate will have extensive experience in Flutter and Dart with the ability to deliver beautiful, responsive, and visually engaging experiences.
Key Responsibilities:
• Develop and maintain high-quality, scalable, and robust Flutter applications for both mobile and web platforms.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and efficient code, contributing to team coding standards and best practices.
• Conduct code reviews and provide mentorship and guidance to junior developers, fostering a collaborative learning environment.
• Optimize applications for maximum performance and scalability on both client-side and server-side.
• Identify and resolve performance and scalability issues.
• Stay up-to-date with the latest industry trends and technologies, sharing knowledge and insights.
• Participate in the entire application lifecycle, focusing on coding, debugging, and team collaboration.
• Troubleshoot and debug applications to optimize performance.
• Collaborate with the design team to implement intuitive and user-friendly interfaces.
• Design, develop, and maintain server-side Dart applications to support mobile and web applications.
• Ensure seamless integration between server-side components and client applications.
• Help maintain CI/CD pipelines across a complex and growing applications and features.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 5+ years of professional experience in mobile and web app development.
• 3+ years of experience specifically with Flutter and Dart.
• Strong knowledge of mobile and web application architecture, design patterns, and best practices.
• Experience with state management solutions such as Provider, Bloc, or Riverpod.
• Familiarity with RESTful APIs to connect mobile and web applications to back-end services.
• Proficient understanding of code versioning tools, such as Git.
• Experience with continuous integration and continuous deployment (CI/CD) pipelines.
• Strong problem-solving skills and ability to troubleshoot complex issues collaboratively.
• Excellent communication and teamwork skills.
• Ability to work effectively in a fast-paced, dynamic team environment.
• Experience with server-side Dart development and related frameworks.
Benefits:
• Competitive salary and performance bonuses.
• Comprehensive insurance options, including health, dental, vision, with a variety of plans to meet the needs of our team members and their families.
• Professional development opportunities in a rapidly growing software company.
Location: San Luis Obispo, CA
Posted: Oct. 14, 2024, 8:42 a.m.
Apply Now Company Website