Mobile Developer

Mid level (3-5 Years)
Senior level (5+ Years)

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.

Responsibilities

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.

UI/UX Implementation:

-Implement responsive and visually appealing user interfaces based on design specifications.

Integration:

-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.

Optimization:

-Continuously optimize application performance, ensuring it runs smoothly on a variety of devices.

Documentation:

-Maintain detailed technical documentation and participate in code reviews to ensure code quality.

Collaboration:

-Collaborate with cross-functional teams, including designers and backend developers, to ensure the successful delivery of projects.

Stay Current:

-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.

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.

Nice to Have

-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.

Are you interested in this position?

Mail us your resume at hr@unicoconnect.com

Keys skills to possess

Firebase
Dart
Swift
Kotlin API integration
3rd party integrations
Design patterns
State management