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