Kalpas Innovations Pvt. Ltd.

Hi, We are Kalpas Innovations

We are Hiring for

Bangalore, Karnataka | Posted on 15/05/2024

We hire both, on project as well as a full time basis. For Project hiring, Kindly reach our to us at hello@kalpas.in

Flutter Developer

Salary Range: 1.8 - 5 LPA
Experience Required: 6 Months - 2 Years
Job Description:

We are in search of a skilled and experienced Flutter Developer to join our dynamic development team. As a Flutter Developer, you will play a crucial role in designing and implementing high-performance mobile applications. You will collaborate with cross-functional teams to create visually appealing and user-friendly applications that meet our clients’ needs.

Roles and Responsibilities:
  1. Mobile App Development:
  •  Develop and maintain robust, cross-platform mobile applications using Flutter framework.
  • Implement clean and maintainable code to ensure the reliability and scalability of our mobile applications.

        2.  UI/UX Design Integration:

  • Collaborate with UI/UX designers to implement visually appealing and responsive user interfaces.
  •  Ensure seamless integration of front-end components with the back-end logic.
  1. Cross-Platform Development:
  • Leverage Flutter to build applications that can run on both iOS and Android platforms, ensuring a consistent user experience across devices.
  1. API Integration:
  • Integrate with various APIs to fetch and send data, providing a smooth and interactive user experience.
  • Collaborate with back-end developers to ensure effective communication between the mobile app and server.
  1. Testing and Debugging:
  • Conduct thorough testing of mobile applications to identify and address bugs, performance issues, and other potential challenges.
  • Collaborate with quality assurance teams to deliver high-quality, error-free applications.
  1. Performance Optimization:
  • Identify and address performance bottlenecks to ensure optimal speed and responsiveness of mobile applications.
  • Conduct code reviews and implement performance optimizations as needed.
  1. Collaboration:
  • Work closely with product managers, designers, and other stakeholders to understand project requirements and deliver solutions that align with business objectives.
  • Participate in agile development processes, contributing to sprint planning, reviews, and retrospectives.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in Dart programming language.
  • Strong understanding of mobile app architecture and design patterns.
  • Experience with RESTful API integration and third-party libraries.
  • Familiarity with version control systems, preferably Git.
  • Ability to work independently and collaboratively in a team environment.
  • Excellent problem-solving skills and attention to detail.

If you are a passionate Flutter Developer with a proven track record of creating innovative and user-friendly mobile applications, we encourage you to apply. Join us in shaping the future of mobile technology!

Flutter Developer Hiring Task

Overview:

Welcome to our Flutter developer hiring task! We’re excited to see what you can create with Flutter and how you integrate a public API into your UI designs. This task is designed to assess your skills in Flutter development, UI design, and API integration.

Task Details:

You will be provided with three UI screens that you need to create using Flutter. Additionally, you will be given access to a public API that you must integrate into these UI screens. Your task is to build the UI screens according to the provided designs and ensure that the data from the API is properly fetched and displayed in the UI.

Public API:
https://newsapi.org/

Please create an account and use the public APIs Available.

Requirements: 

  1. Use Flutter to create two UI screens based on the provided designs.
  2. Integrate the provided public API into your Flutter application.
  3. Fetch data from the API and display it appropriately in the UI screens.
  4. Ensure that the UI is responsive and works seamlessly across different device sizes.
  5. You are free to use any additional libraries or packages as necessary.

Submission Guidelines:

Once you have completed the task, please submit your Flutter project along with any necessary instructions for running it. Your submission should include all source code files, configuration files, and any other relevant assets.

Next Steps:

Candidates who successfully complete the task will be invited to proceed to the interview round. During the interview, we will discuss your implementation choices, problem-solving approach, and any challenges you encountered during the task.

Good luck, and we look forward to seeing your Flutter skills in action!

Apply now for the job now!

Current Position has been filled - this notification will be removed once new openeings are available.
Dated 15-may-2024

Flutter Form