Job Summary
We are looking for a skilled Mobile Application Developer with strong Flutter and Python experience with 3 to 7 yrs of relevant experience , to join our development team. The ideal candidate should have hands-on experience in building, maintaining, and enhancing mobile applications using Flutter/Dart, along with developing backend services and APIs using Python.
The candidate will be responsible for developing mobile application features, integrating REST APIs and WebSockets, handling JSON-based data, and working with SQL databases such as PostgreSQL or MySQL.
Key Responsibilities Mobile Application Development
Develop, enhance, and maintain cross-platform mobile applications using Flutter.
l Write clean, scalable, maintainable, and reusable code using Dart.
l Design and implement responsive and user-friendly mobile application interfaces.
l Integrate mobile applications with backend services and APIs.
l Debug, troubleshoot, and resolve application issues and performance problems.
l Participate in application testing, bug fixing, and release activities.
2. Flutter & Dart Development
l Demonstrate strong proficiency in Dart programming and the Flutter framework.
l Develop reusable Flutter widgets and application components.
l Work with Flutter state-management approaches as required by the project
l Optimize application performance, responsiveness, and stability
l Handle application navigation, API integration, local data handling, and error management.
3. Python Backend Development
l Develop backend services, business logic, and APIs using Python.
l Create and maintain APIs required for mobile application communication.
l Implement backend functionality based on application and business requirements.
l Debug and optimize backend services.
l Work closely with frontend/mobile developers to ensure seamless API integration.
4. API & Data Integration
l Work extensively with RESTful APIs and JSON-based data.
l Develop and integrate APIs for mobile applications.
l Handle JSON requests, responses, parsing, validation, and error handling.
l Implement and work with WebSockets for real-time communication where required.
l Troubleshoot API connectivity and data-integration issues.
5. Database Development
l Work with relational SQL databases such as PostgreSQL or MySQL.
l Write and optimize SQL queries.
l Perform database operations including CRUD activities.
l Understand database schemas, relationships, indexes, and data management.
l Integrate backend services with SQL databases.
Required Technical SkillsMust-Have
l 3–4 years of professional software/mobile application development experience
l Strong hands-on experience with Flutter
l Strong proficiency in Dart
l Hands-on experience with Python backend development
l Experience developing RESTful APIs
l Strong understanding of JSON
l Hands-on experience with WebSockets
l Experience with PostgreSQL and/or MySQL
l Good understanding of mobile application architecture
l Experience with debugging and troubleshooting
Good to Have
l Experience with Git/version control systems
l Understanding of application authentication and authorization
l Experience with API testing tools such as Postman
l Knowledge of mobile application deployment/release processes
l Familiarity with cloud/backend deployment environments
l Understanding of software development lifecycle and Agile methodologies
To apply, please email your updated resume to [email protected]
Mention the below details -
> Current CTC - ......... L/a
> Expected CTC- ......... L/a
> Notice period - ......... days
Pay: ₹30,000.00 - ₹80,000.00 per month
Work Location: In person