13 Oct
|
Novastrid IT Ventures
|
Madurai
13 Oct
Novastrid IT Ventures
Madurai
Version:0.9 StartHTML:(phone hidden) EndHTML:(phone hidden) StartFragment:(phone hidden) EndFragment:(phone hidden)
Flutter Developer
Job Summary:
We are seeking a highly skilled and motivated Flutter Developer to join our
dynamic team. The ideal candidate will have a strong background in Flutter
development, Dart programming, and experience building responsive applications
that work across multiple platforms, including mobile (iOS and Android) and web.
You will be responsible for designing, developing, and maintaining high-quality
Flutter applications, integrating APIs, and optimizing performance to ensure a
seamless user experience.
Key Responsibilities:
- Dart Programming Language:
Write clean, maintainable, and efficient code in Dart, leveraging its features
to build high-performance mobile and web applications.
- Flutter Framework:
Develop and deploy cross-platform applications using Flutter framework for both mobile and web platforms.
- Responsive Design:
Implement responsive and adaptive user interfaces that ensure an excellent experience across various screen sizes and devices.
- API Integration:
Integrate third-party APIs and work with back-end teams to connect mobile apps with external services and databases.
- Continuous Integration/Continuous Deployment (CI/CD):
Set up and manage CI/CD pipelines for automated testing, building, and
deployment to ensure productive development workflows.
- Testing and Debugging:
Write unit and widget tests, debug issues, and ensure the stability and
performance of the application in various environments.
- Postman:
Use Postman for API testing and documentation, ensuring proper API
responses and integration within the app.
- State Management (Bloc):
Implement and manage application state using Bloc, ensuring a clean and scalable architecture for handling app states.
- Flutter Web Hands-on:
Develop and maintain web applications using Flutter, ensuring that web
specific requirements are met and the user experience is optimized across browsers.
Skills and Qualifications:
- Proven Experience with Flutter, Dart, and related tools for mobile and web application development.•
Deep understanding of Flutter framework including widgets, layouts, and navigation.
- Experience with State Management: Familiarity with Bloc (Business Logic Component) or other state management solutions like Provider, Riverpod, or Redux.
- Strong knowledge of RESTful API integration using packages like http or Dio.
- Experience in responsive design principles for various screen sizes, including the use of tools like MediaQuery, LayoutBuilder, and Flutter Web.
- Familiarity with CI/CD tools (e.g., GitLab CI, GitHub Actions, Bitrise) to automate testing, building, and deployment processes.
- Testing and Debugging: Proficient in using Flutters testing framework and other debugging tools (e.g., Flutter DevTools).
- Postman proficiency for API testing and integration.
- Experience with Git version control and working in an agile development
environment.
- Strong problem-solving skills and ability to debug complex issues across platforms.
Desired Skills:
- Experience with Flutter Web development and deployment.
- Knowledge of additional state management patterns and frameworks.
- Familiarity with Firebase, GraphQL, or other backend services for mobile/ web apps.
- Prior experience in a team environment with collaborative tools like Jira, Trello, or Slack.
📌 Flutter Developer (Madurai)
🏢 Novastrid IT Ventures
📍 Madurai