Job Description:
Are you an experienced Flutter Developer with a passion for creating stunning, high-performance applications? Are you looking for a remote opportunity that allows you to showcase your expertise from the comfort of your own workspace? Allied Technologies is seeking a talented Senior Flutter Developer to join our remote team and contribute to cutting-edge projects that shape the digital landscape.
About Allied Technologies: Allied Technologies is a dynamic and innovative software development company that specializes in crafting top-notch digital solutions for diverse clients around the globe. Our team is composed of creative minds, technical experts, and problem solvers who collaborate to deliver exceptional outcomes. We take pride in our inclusive and flexible work culture that values both professional growth and work-life balance.
Responsibilities:
As a Senior Flutter Developer at Allied Technologies, you will be responsible for:
- Developing high-quality, responsive, and visually appealing mobile applications using the Flutter framework.
- Collaborating with cross-functional teams including designers, product managers, and other developers to deliver seamless user experiences.
- Leading the technical aspects of projects, making architectural decisions, and providing mentorship to junior developers.
- Participating in code reviews to ensure code quality, consistency, and best practices.
- Staying up-to-date with the latest industry trends and technologies, and integrating them where applicable.
Preferred Qualifications:
- Minimum of 4 years of professional experience in mobile app development with a focus on Flutter.
- Proficiency in Dart programming language and hands-on experience with Flutter framework.
- Strong understanding of mobile app architecture patterns and state management solutions (e.g., Provider, Bloc, MobX).
- Previous experience in leading development projects and mentoring junior developers.
- Solid knowledge of RESTful APIs and integration of third-party libraries.
- Excellent problem-solving skills and ability to think creatively and critically.
- Effective communication skills and the ability to work collaboratively in a remote team environment.
- A portfolio of previous Flutter projects is a plus.