Unico Connect is a dynamic and innovative technology company that specializes in creating cutting-edge mobile applications for a wide range of industries. We are seeking a talented Flutter Mobile Developer with prior experience in either native Android or native iOS development to join our team and contribute to the development of exciting and user-friendly mobile apps.
As a Flutter Mobile Developer, you will play a crucial role in developing high-quality mobile applications using Flutter, a versatile and popular cross-platform framework. You will work closely with our design and development teams to create responsive, user-friendly, and feature-rich mobile applications for our clients.
Flutter App Development:
-Design, develop, and maintain mobile applications using the Flutter framework. Utilize your knowledge of Flutter to create applications that work seamlessly on both Android and iOS platforms.
Native Development Experience:
-Leverage your prior experience in native Android or iOS development to optimize performance and ensure platform-specific functionality.
-Implement responsive and visually appealing user interfaces based on design specifications.
-Integrate third-party APIs and services into the application as needed.
Testing and Debugging:
-Conduct thorough testing, troubleshooting, and debugging to ensure applications are bug-free and stable.
-Continuously optimize application performance, ensuring it runs smoothly on a variety of devices.
-Maintain detailed technical documentation and participate in code reviews to ensure code quality.
-Collaborate with cross-functional teams, including designers and backend developers, to ensure the successful delivery of projects.
-Stay up-to-date with Flutter and mobile development best practices, and actively seek out opportunities for skill enhancement.
Testing & Deployment:
-Release applications for closed testing using TestFlight & Play Store and deploying apps to both the stores, ensuring store submissions satisfy all all requirements.
-Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
-Prior experience (3-5 years) in mobile app development using Flutter with a strong portfolio showcasing your work.
-Proficiency in Dart programming language.
-Prior experience in either native Android (Java/Kotlin) or native iOS (Swift/Objective-C) development.
-Familiarity with mobile app architecture, design patterns and state management.
-Strong problem-solving and debugging skills.
-Excellent communication and teamwork skills.
-Attention to detail and a commitment to delivering high-quality code.
-Ability to work in a fast-paced and collaborative environment.
-Experience with state management libraries like Provider, Riverpod, or GetX.
-Knowledge of Firebase or other backend services.
-Implementation of features such as in-app purchases, video streaming, realtime chat, location services, geo-fencing and custom camera.
-Understanding of version control systems, such as Git.
-Familiarity with continuous integration and continuous deployment (CI/CD) processes.