Flutter and Python Developer

Mantra.ai
Bengaluru South, Karnataka, India

Job Description

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Build and maintain backend applications and APIs using Python.
  • Develop REST APIs and integrate them with Flutter applications.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB.
  • Debug, troubleshoot, and optimize application performance.
  • Write clean, reusable, and maintainable code.
  • Integrate third-party APIs and services.
  • Perform unit testing and participate in code reviews.
  • Collaborate with UI/UX designers, developers, QA, and other stakeholders.
  • Deploy and maintain applications across development, testing, and production environments.
  • Identify and resolve technical issues and production bugs.Experience Range

2 - 4 years

Job Code

KL-RZTVPJP4

Educational Qualifications

B.Tech/B.E

Job Responsibilities:

Required Skills:

  • Strong experience in Flutter and Dart.
  • Good knowledge of Python.
  • Experience in REST API development and integration.
  • Knowledge of Python frameworks such as Django or Flask/FastAPI.
  • Good understanding of SQL/NoSQL databases.
  • Knowledge of Git/GitHub/GitLab.
  • Understanding of mobile application development for Android and iOS.
  • Good problem-solving and debugging skills.Good to Have:
  • Experience with Firebase.
  • Knowledge of AWS/Azure/GCP.
  • Experience with CI/CD pipelines.
  • Knowledge of Docker and cloud deployment.
  • Understanding of Agile/Scrum methodology.Skills Required

Flutter and Dart.PythonREST APIDjango or Flask/FastAPI.SQL/NoSQL databasesGit/GitHub/GitLabAndroid and iOS

Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.

Responsibilities

[Be specific when describing each of the responsibilities. Use gender-neutral, inclusive language.]

Example: Determine and develop user requirements for systems in production, to ensure maximum usability

Qualifications

[Some qualifications you may want to include are Skills, Education, Experience, or Certifications.]

Example: Excellent verbal and written communication skills

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →