Flutter Developer

Remote

Full-Time

April 4, 2024

About the job

We create mobile applications that captivate and engage millions of users worldwide. We are on the hunt for a skilled Flutter Developer to enrich our talented and enthusiastic team.

As a capable Flutter Developer, you likely have a wealth of opportunities across various tech companies. However, choosing to join us at Connectinno offers unique advantages. Here, you'll not only be a key player in our development team but also a pivotal force behind innovative projects that enhance user experiences across the globe. Working closely with some of the industry's best minds, you will apply your expertise in Flutter to develop robust, high-performance mobile apps. Your technical contributions will directly influence the evolution and success of our products, ensuring they are not only functional but also delightful to use. Your dedication and skill in navigating the complexities of mobile app development are invaluable as we strive to set new standards in the tech world. Join us to transform ideas into reality and drive the future of mobile technology at Connectinno.

What you will do:

  • Design and build advanced applications for the iOS/Android platform using Flutter.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Work with external data sources and APIs to deliver integrated mobile application experiences.

  • Ensure the performance, quality, and responsiveness of applications by rigorously testing and optimizing the Flutter codebase.

  • Maintain code integrity and organization by following and promoting best practices for mobile development.

  • Utilize state management solutions (like Provider, Bloc, or Riverpod) to handle app data effectively.

  • Implement user interface components with Flutter, following modern design trends to create visually appealing and intuitive user experiences.

  • Engage in code reviews and team discussions to continually improve the quality of the product and share knowledge across the team.

  • Monitor app releases and user feedback to continuously iterate and evolve application features.

  • Stay updated with Flutter developments and introduce new technology and techniques to the team to drive innovation and performance improvements.

What we look for

  • A degree in Computer Science, Software Engineering, or a related field; candidates with proven experience in mobile app development without a formal degree will also be considered.

  • At least 2 years of experience in mobile development, with a strong focus on Flutter. Experience with native mobile development in iOS or Android is a plus.

  • Proficiency in Dart and an in-depth understanding of the Flutter framework. Familiarity with RESTful APIs and mobile backend integration is essential.

  • A problem-solving mindset, with the ability to navigate complex development challenges and produce efficient, scalable solutions.

  • Independence in managing software projects from inception through to deployment, showcasing strong project management skills.

  • A robust portfolio demonstrating experience in building mobile applications with Flutter. Include samples that show a range of applications and functionalities.

  • Excellent multitasking and time management skills, capable of managing multiple projects simultaneously in a fast-paced environment.

  • A team player attitude, willing to share knowledge with peers and collaborate effectively to ensure project success.

  • Strong communication skills, with the ability to discuss technical details clearly with both technical and non-technical team members.

  • Openness to feedback and committed to ongoing learning and development, adapting to new tools and technologies as they become relevant to our projects.

  • Proficiency in English, necessary for effective collaboration and engagement in technical discussions within a diverse team.

What does the recruitment process look like?

1. Application Review: We will carefully review your CV to evaluate your accomplishments and qualifications.

2. Interview: A 30-minute Google Meet interview with our People & Culture Specialist will be conducted to discuss your experience, expectations and potential synergies. This will help us determine how we can collaborate effectively.

3. Case Study: You will be provided with a project relevant to the position, which you will complete to demonstrate your proficiency and practical knowledge.

4. Technical Meeting: A Google Meet session with our team lead will be arranged for you to engage in in-depth discussions on technical topics that align with your expertise. You will be asked specific questions to further showcase your technical skills.

5. Team Meeting: You will have an in-person meeting with the founders of Connectinno, during which we will discuss your expectations and explore how you can contribute to our team. This interview will also provide an opportunity for you to gain insights into Connectinno's culture and working environment.

6. Final Decision: Within a few days, we will inform you of our decision regarding your suitability for the role.


© Copyright 2024 Connectinno

© Copyright 2024 Connectinno

© Copyright 2024 Connectinno