Intermediate Flutter Developer

As an Intermediate Flutter Developer, you will play a pivotal role in enhancing the NIVOMAX platform by building and maintaining robust, cross-platform applications. This position is perfect for developers who have honed their Flutter skills and are eager to expand their expertise while contributing to meaningful projects. You will work closely with senior developers, integrate backend logic, and help shape the user experience. We are looking for proactive problem-solvers who are passionate about coding, eager to learn, and ready to make an impact in a fast-paced, collaborative team. If you’re driven by innovation and excited about the future of technology, this role is for you.

Responsibilities:

  • Develop new features and user interfaces from wireframe models.
  • Provide accurate estimates for assigned tasks and adhere to agreed timelines.
  • Communicate progress regularly and notify the team promptly of any obstacles or changes needed.
  • Collaborate with the team to identify and fix technical problem
  • Implement UI components based on design specifications and business requirements.
  • Integrate back-end services and AI models within the NIVOMAX application.
  • Participate in code reviews, knowledge sharing, and continuous improvement of development processes.
  • Troubleshoot and debug issues, ensuring the smooth operation of NIVOMAX apps across all platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.

Qualifications:

  • 2-4 years of experience in app development, with strong proficiency in Flutter and Dart.
  • Experience with integrating backend logic and AI/ML services into Flutter applications.
  • Familiarity with local data storage solutions such as SQLite, Hive, or similar technologies.
  • Understanding of responsive design principles and RESTful API integration.
  • Knowledge of version control systems (e.g., Git) and Agile development practices.

Soft Skills We Value

  • Excellent Communication: Clear verbal and written communication skills to effectively collaborate across global teams.
  • Problem-Solving: Ability to analyze complex issues and develop innovative solutions.
  • Adaptability: Open to learning and embracing new technologies, methodologies, and ways of working.
  • Teamwork: A collaborative spirit that contributes to a positive and productive team environment.
  • Time Management: Efficient in managing workload and meeting project deadlines.
  • Attention to Detail: Focused on quality, ensuring high standards are met in every aspect of the work.
  • Initiative: Proactive in identifying areas for improvement and suggesting solutions.
  • Cultural Sensitivity: Ability to work effectively in a diverse, global team.

 

Why Join the NIVOMAX Team?

  • Innovative Projects: Be a part of the next generation of NIVOMAX applications, integrating cutting-edge AI/ML technologies to transform the industry.
  • Collaborative Environment: Work with a team that values creativity, mutual support, and a shared vision of pushing technological boundaries.
  • Professional Growth: Access opportunities for mentorship, continuous learning, and career progression within a forward-thinking company.
  • Competitive Compensation: Enjoy attractive contract terms with performance-based incentives, including eligibility for bonuses for high-achieving contributors, all while benefiting from the flexibility to work from anywhere.
  • Impactful Work: Contribute to a platform used by industry leaders, making a tangible difference in the aviation and technical documentation fields.

We are looking for team members who are not only technically proficient but also excel in estimating effort, meeting deadlines, and communicating effectively within a collaborative environment. Your ability to assess tasks realistically, manage your time efficiently, and engage in open communication is essential to our team’s success.