Job Title: Junior Flutter Developer – Web & Mobile (Remote)
Job Type: Contract (Remote) – May Lead to Full-Time
Company: Professional Training Center – Qatar
Job Description
A Professional Training Center in Qatar is seeking a Junior Flutter Developer on a contract basis, with the potential to transition into a full-time role based on performance and business needs.
This position requires hands-on experience with Flutter Web and mobile development, along with a strong focus on UI/UX quality. The developer will contribute to production-grade training and enterprise applications and is expected to deliver clean, responsive, and user-friendly interfaces across platforms.
Key Responsibilities
- Develop and maintain Flutter applications for Web, Android, and iOS
- Build and enhance Flutter Web applications with responsive layouts
- Design and implement polished, intuitive UI/UX
- Ensure consistent user experience across web and mobile platforms
- Integrate REST APIs and backend services
- Implement authentication, user roles, and secure data handling
- Optimize UI performance, responsiveness, and rendering behavior
- Debug issues and improve application stability
- Follow clean code practices and scalable architecture standards
- Work independently while collaborating with cross-functional teams
Required Skills & Technical Experience
- Strong experience with Flutter & Dart
- Proven Flutter Web development experience
- Strong understanding of UI/UX principles (usability, layout, typography, accessibility)
- Experience building responsive designs for web and mobile
- State management (Provider, Riverpod, Bloc, GetX, or similar)
- REST API integration and JSON handling
- Firebase, Supabase, or similar backend services
- Git version control (GitHub required)
- Ability to translate Figma or similar designs into high-quality Flutter UI
Mandatory Requirements
- 1–2 years of hands-on Flutter development experience
- Portfolio or GitHub with Flutter Web projects
- Demonstrated ability to build high-quality UI with strong UX
- Experience working on real-world applications
- Conversational English for communication with Qatar-based teams
- Reliable, proactive, and comfortable working remotely
- Strong attention to detail and problem-solving skills
Contract Details
- Remote contract role
- Performance-based evaluation
- High-performing candidates may be offered a full-time position
Job Type: Full-time
Pay: Rs45,000.00 per month
Application Question(s):
- Are you confident communicating in English with our diverse on-site teams?
- Are you willing to work Qatar working hours (11:30 AM - 9:30 PM)?
- Do you have 1–2 years of experience in Flutter development?
- Can you provide a portfolio or links to apps or projects you’ve built using Flutter?
- What software, frameworks, or tools do you use for Flutter development?
- Are you comfortable delivering Flutter features or fixes under tight deadlines?
- Are you comfortable working for the Stipend of 45,000 PKR/month