Flutter Developer
We are looking for an experienced Flutter Developer to join our growing development team. As a Flutter Developer, you will be responsible for creating high-quality, performant, and visually appealing cross-platform mobile applications using the Flutter framework. Your primary focus will be on developing efficient code, implementing engaging user interfaces, and collaborating with cross-functional teams to deliver exceptional mobile experiences.
Job Description
- Collaborate with product managers, designers, and software engineers to understand project requirements and translate them into technical specifications.
- Develop and maintain high-quality Flutter applications for both iOS and Android platforms.
- Write clean, efficient, and reusable code using Dart programming language and Flutter framework.
- Implement visually appealing and responsive user interfaces based on provided designs and UI/UX guidelines.
- Optimize application performance and ensure smooth user experience across various devices and screen sizes.
- Conduct thorough testing, including unit testing and integration testing, to identify and fix bugs or issues.
- Integrate RESTful APIs, third-party libraries, and external services to enhance application functionality.
- Collaborate with backend developers to ensure proper data flow and integration with backend systems.
- Stay updated with the latest trends and advancements in Flutter development, and proactively suggest improvements and optimizations for the development process.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards and best practices.
How to Apply
Step 1. Visit the Amaz Consultancy website and go to the "Jobs" page.
Step 2. Browse the available job openings and read the job titles and descriptions.
Step 3. Open a job listing that interests you and carefully review the job description, responsibilities, and requirements.
Step 4. If you believe you have the required skills and qualifications, click "Apply Now" on the job page.
Step 5. Upload your up-to-date CV or resume on the application page.
Step 6. Our HR team will review your application and aim to contact suitable candidates within the same week.
Step 7. To learn more about our interview process, visit the "Interview Process" section on the job page.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2 years of professional experience in mobile application development, with a focus on Flutter.
- Strong proficiency in Dart programming language and experience with the Flutter framework.
- Solid understanding of object-oriented programming principles and software development best practices.
- Experience in developing cross-platform mobile applications using Flutter, and knowledge of platform-specific differences, limitations, and APIs.
- Familiarity with native device features and integration, such as camera, geolocation, push notifications, and local storage.
- Knowledge of RESTful APIs, JSON, and web services integration.
- Experience with version control systems, such as Git, for code collaboration and version management.
- Strong problem-solving skills and the ability to debug and resolve technical issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Work-life balance has become an increasingly critical issue in modern workplaces. With technology blurring the lines between wo
Employee training and development is an essential component of business growth. In today's rapidly changing business enviro
Introduction
In the fast-paced and competitive corporate world, employee health has emerged as a cri