Position: Senior Flutter Developer
Location: G-13/4 Islamabad
Job Type: Full-time
We at Red Star Technologies are looking for a highly skilled Senior Flutter Developer to lead our mobile development initiatives. Your expertise in Flutter, Dart, architecture design, and team leadership will play a crucial role in delivering high-performance mobile applications and guiding the development team toward technical excellence.
Key Responsibilities:
- Architect, design, and build advanced mobile applications using Flutter and Dart.
- Lead the complete mobile development lifecycle—from concept and design to testing and deployment.
- Collaborate with cross-functional teams (design, backend, QA, product) to define and deliver high-quality features.
- Ensure performance, scalability, and reliability of mobile applications.
- Identify complex issues, debug, and implement robust solutions.
- Write clean, efficient, and testable code following best practices and coding standards.
- Drive the adoption of new tools, technologies, and best practices to improve development efficiency.
- Mentor, supervise, and coach junior and mid-level developers; conduct code reviews and provide technical leadership.
- Work closely with UI/UX designers to convert design prototypes into pixel-perfect interfaces.
- Define and implement application architecture, state management, and API integrations.
- Participate in project planning, technical discussions, and Agile ceremonies.
- Stay updated with emerging trends in mobile development, Flutter ecosystem, and architecture patterns.
Requirements:
- Bachelor’s degree in CS/SE/IT or a related field.
- 3+ years of proven experience in Flutter and Dart development (preferably production-level apps).
- Strong understanding of mobile app architecture, design patterns, and best coding practices.
- Expertise in state management solutions (GetX, Bloc, Provider, Riverpod).
- Experience with advanced Flutter concepts: animations, custom widgets, performance optimization, platform channels, and native integrations.
- Strong knowledge of third-party libraries, APIs, and package integrations.
- Experience with permission handling, notifications, background services, and app security.
- Solid understanding of RESTful APIs and backend integration.
- Good working knowledge of Node.js/Express.js for building or customizing backend services.
- Proficiency with Git and version control workflows.
- Excellent problem-solving abilities and strong analytical thinking.
- Ability to lead development teams, manage tasks, and ensure timely delivery.
- Strong communication and stakeholder-coordination skills.
- Experience working in Agile/Scrum environments.
Job Type: Full-time
Job Type: Full-time
Pay: Rs90,000.00 - Rs100,000.00 per month
Work Location: In person