Flutter Developer Job in Macro Technology Solutions Private Limited (macro Global)

Job Summary

Flutter Developer

Location: Tiruchirappalli, India

Job Type: Full-Time

Experience Required: 3+ Years

About the Role

We are seeking a Flutter Developer to join our dynamic team in Tiruchirappalli. In this role, you will work on building high-performance mobile applications with smooth user experiences for both Android and iOS platforms. You ll collaborate closely with UI designers and backend developers to create robust, cross-platform mobile applications from the ground up. This is an exciting opportunity for someone passionate about Flutter and mobile development.

Key Responsibilities

Mobile App Development:

  • Develop and maintain cross-platform mobile applications using Flutter for Android and iOS platforms.

UI/UX Implementation:

  • Review UI mockups and wireframes, translating them into high-quality, smooth user experiences, following Material Design principles.

Testing & Debugging:

  • Lead application testing efforts, identify bugs, and ensure that the app performs at its best across all platforms. Fix bugs, improve performance, and test code for robustness.

Collaboration:

  • Work alongside backend developers and UI designers to ensure seamless integration between front-end and back-end systems, ensuring high-quality app functionality.

API Integration:

  • Integrate third-party libraries and RESTful APIs to connect your mobile application with backend services.

Continuous Integration/Continuous Delivery (CI/CD):

  • Automate tasks and manage your own CI/CD pipeline (if not handled by other teams) to ensure streamlined development and deployment processes.

Key Skills and Qualifications

Technical Skills:

  • Flutter Development: Minimum 1 year of experience working with Flutter and Dart for mobile app development. Proven experience building at least two Android/iOS apps using Flutter.
  • Mobile Platforms: Solid understanding of Android and iOS development, including Xcode, Android Studio, and relevant programming languages (Dart, Swift, Kotlin).
  • UI/UX Design: Proficiency in creating intuitive, user-friendly mobile applications that adhere to UX and Material Design principles.
  • API Integration: Experience with RESTful APIs, JSON handling, and integrating remote data into mobile apps.
  • Version Control: Proficient in using Git for version control and code collaboration.
  • Design Patterns: Strong understanding of common design patterns such as MVC, MVVM, and MVP, and experience in applying them in mobile app development.

Additional Skills:

  • Problem Solving: Ability to solve complex engineering problems quickly, with attention to detail and a focus on building high-performance applications.
  • Communication: Excellent communication skills, with the ability to interact with clients and teams effectively.
  • CI/CD Experience (Optional): Experience with CI/CD pipelines and automating deployment tasks is a plus, but not mandatory.
  • Experience: A minimum of 2 years of experience in Android/iOS mobile development. Experience with Kotlin and Swift is a bonus.

What Makes You Stand Out:

  • Self-Driven: Ability to take initiative, quickly learn new technologies, and adapt to fast-changing project requirements.
  • Client Interaction: Experience working directly with clients and translating their requirements into functional and scalable mobile applications.
  • Attention to Detail: You have a keen eye for detail and ensure that the apps you build are both functional and beautiful.

Why Join Us?

  • Collaborative Team: Work in a supportive team environment with a focus on mutual growth and learning.
  • Innovative Projects: Get the opportunity to work on cutting-edge mobile technologies and build applications for a variety of use cases.
  • Growth Opportunities: Access to continuous learning and career development opportunities to help you grow in your mobile development journey.
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired