Who we are WorkPermitCloud Limited is a start-up company. It offers OISC (Office of Immigration Service Commissioner) approved Immigration service to clients. Over the years, it has been investing heavily on building a specialized Human Resources Management System (HRMS), Specialized Job Portal and Legal Software for the UK market. In a short span of time the organization has become very successful in developing innovative software products which are being delivered in Software as a Service (SaaS). It blends legal and IT service so that customers can benefit from the required solution from a single place.
Overview We are seeking a talented and experienced Senior Flutter Developer to join our dynamic team. The ideal candidate will have extensive knowledge of Flutter and Dart, along with experience in building high-performance, scalable mobile applications for iOS and Android platforms. You will collaborate with cross-functional teams to design, develop, and maintain applications that deliver seamless user experiences.
Responsibilities: • Design, develop, and maintain cross-platform mobile applications using Flutter and Dart. • Collaborate with product managers, designers, and backend developers to define app features and functionality. • Ensure all mobile applications are secure and comply with the latest industry standards i.e. ISO27001 • Write clean, maintainable, and efficient code while following best practices and coding standards • Integrate RESTful APIs or GraphQL other backend services into mobile applications • Stay up-to-date with the latest trends and best practices in mobile application development • Optimize applications for maximum performance, responsiveness, and efficiency • Implement testing frameworks and automated tests to ensure code reliability. • Spearhead multiple projects simultaneously with minimal supervision
Requirements
• Bachelor’s degree in Computer Science, Software Engineering, or related field. • 5+ years of software development experience in Flutter and Dart. • Strong knowledge of mobile development principles and cross-platform frameworks with deployment reference • Experience with state management tools (e.g., Provider, Bloc, Riverpod). • Experience with tools like Firebase, Git, and CI/CD pipelines. • Knowledge of DevOps practices and app deployment to App Store and Google Play • Proficiency in integrating RESTful APIs and working with JSON data. • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork abilities. • Ability to work both independently and as part of a collaborative team