drjobs Engineer - Flutter Developer

Engineer - Flutter Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Noida - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

What Would I Do

  1. Cross-Platform App Development:
    Develop test and maintain cross-platform mobile applications using Flutter and Dart ensuring seamless functionality and consistent performance across Android and iOS platforms.

  2. User-Centric Design Implementation:
    Collaborate with UI/UX designers to create pixel-perfect responsive and visually appealing interfaces using Flutters widget system while ensuring exceptional user experiences.

  3. API Integration:
    Would integrate RESTful APIs and third-party services into applications leveraging tools like Dio or HTTP to connect the app seamlessly to back-end services and data sources.

  4. State Management Optimization:
    Implement efficient state management solutions (e.g. Provider Bloc GetX) to maintain app scalability and ensure smooth maintainable codebases.

  5. Performance Optimization:
    Analyze and enhance app performance by optimizing widget trees minimizing rebuilds and using techniques like lazy loading and asynchronous programming.

  6. Agile Collaboration:
    Actively participate in Agile development processes including sprint planning daily stand-ups code reviews and retrospectives to align deliverables with project goals.

  7. Continuous Learning and Innovation:
    Stay updated with the latest advancements in Flutter and its ecosystem continuously enhancing the app with new features and technologies to provide cutting-edge solutions.

  8. CI/CD Integration and Deployment:
    Set up CI/CD pipelines for automated testing builds and deployments ensuring faster and more reliable delivery of updates to app stores.

  9. Mentorship and Knowledge Sharing:
    Contribute to the teams growth by sharing knowledge mentoring junior developers and collaborating effectively to overcome technical challenges.

Technical skills:

  • Programming Languages:
    • Dart (Proficient) Kotlin Swift Java (for native platform integrations)
  • Frameworks and Libraries:

    • Flutter (Widget System Material Design Cupertino) Bloc Provider Riverpod GetX
  • Tools & Platforms:

    • Android Studio Xcode Visual Studio Code
    • Firebase (Authentication Firestore Crashlytics Push Notifications) App Store/Play Store Deployment
  • Database Management:

    • SQLite Hive Firebase Realtime Database Firestore MySQL
  • State Management:

    • Bloc Provider Riverpod GetX
  • Version Control and CI/CD:

    • Git GitHub GitLab Bitbucket Jenkins Azure DevOps
  • API Integration:

    • RESTful APIs GraphQL WebSockets JSON Handling
  • Testing:

    • Flutter Unit Testing Widget Testing Integration Testing Firebase Test Lab
  • Other Skills:

    • Platform Channels for native code integration (Kotlin Swift)
    • Performance Optimization (Lazy Loading Widget Reuse Asynchronous Programming)
    • Responsive UI Design for cross-platform compatibility

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.