Inc. Inc.

Intermediate Software Engineer (Python / Flutter) (Remote)

Job Title

Software engineering consultant


IT Sector


Abu Dhabi, Emirati Arabi Uniti



Gross remuneration 1000.00 - 1500.00 $ Monthly

Job Type


Working hours

Full time

Job Description

Job Description

Location: Fully Remote 


Job Overview: 

We are looking for an intermediate level software engineer with expertise in Python and experience with Flutter to join our team. The ideal candidate will have a solid understanding of software development principles and best practices and be able to work independently as well as collaborate effectively with other team members. 


  • Develop and maintain high-quality software applications using Python and Flutter 
  • Collaborate with other developers to ensure that software solutions meet business requirements and user needs 
  • Write clean, efficient, and well-documented code that adheres to coding standards and best practices 
  • Participate in code reviews, testing, and debugging to ensure high quality and maintainability of code 
  • Stay up-to-date with the latest technologies and trends in software development, and recommend improvements and new features to enhance existing products 



  • Competitive salary 
  • Fully remote position 
  • Collaborative and supportive team environment 
  • Professional development opportunities 




Basic Qualifications: 

  • 3+ years of experience in software development using Python and Flutter 
  • Strong knowledge of software development principles, design patterns, and best practices 
  • Experience working with databases, APIs, and web frameworks such as Django 
  • Knowledge of mobile app development using Flutter, including UI/UX design implementation, widget creation, and state management 
  • Familiarity with version control tools such as Git and Github 
  • Excellent problem-solving and analytical skills 
  • Good communication skills and ability to work independently  
  • Self-motivated with a strong work ethic and desire to learn and grow 



Additional Qualifications 

  • Bachelor's degree in computer science, computer engineering or related technical discipline. 
  • Ability to effectively articulate and drive solutions to technical and business challenges. 
  • Ability to produce technical, and non-technical documentation


In case you offer a job
Create a job offer Create a company page