Flutter Developer
gegobyteapps.com Gegobyte Technologies
We're looking for an enthusiastic Entry Level Flutter Developer to join our mobile development team. This is an excellent opportunity for recent graduates or early-career developers to work on real-world mobile applications while learning from experienced developers.
Requirements
Essential Skills
- Bachelor's degree in Computer Science, Engineering, or related field
- Basic understanding of Flutter and Dart programming
- Knowledge of mobile app development concepts
- Understanding of REST APIs and JSON
- Good problem-solving skills
- Strong desire to learn and grow
- Excellent communication skills in English
- Experience with any mobile app development (personal projects, internships)
- Basic understanding of Git version control
- Knowledge of Firebase
- Familiarity with state management solutions (Provider, Bloc, Riverpod)
- Understanding of UI/UX principles
- Develop and maintain cross-platform mobile applications using Flutter
- Work closely with senior developers to learn best practices
- Participate in code reviews to improve code quality
- Assist in troubleshooting and fixing bugs
- Write clean, maintainable, and efficient code
- Collaborate with the design team to implement user interfaces
- Help with testing and quality assurance
- Document code and development processes
- Mentorship from experienced mobile developers
- Hands-on experience with real-world projects
- Exposure to modern development tools and practices
- Regular training sessions and workshops
- Opportunity to work on different types of applications
- Clear career progression path to Mid-level Developer
- Regular performance reviews and feedback
- Opportunities to lead features and small projects
- Technical training and certification support
Compensation & Perks
- Competitive salary package
- Health insurance coverage
- Annual performance bonus
- Paid time off and holidays
- Flexible working hours
- Modern development tools and equipment
- Casual dress code
- Team events and activities
- Learning and development budget
- Access to online courses and resources
- Regular tech talks and knowledge sharing sessions
- Conference and meetup opportunities
- Initial application review
- Technical assessment (basic Flutter/Dart knowledge)
- Technical interview with senior developers
- Culture fit interview
- Final discussion and offer
Please Submit Your Application With
- Updated resume
- Cover letter explaining your interest in Flutter development
- Links to any personal projects or GitHub profile (if available)
- Portfolio of any previous work (if available)
About Gegobyte Technologies
Gegobyte Technologies is a growing software development company specializing in web and mobile solutions. We offer a supportive environment for early-career developers to learn and grow while working on exciting projects for clients across various industries.