Senior Flutter Developer
About the job
We are seeking an experienced Full Stack Flutter Developer to join our team and help build a Next-gen social media platform. The ideal candidate will have a minimum of 2 years of experience using Flutter and be proficient in backend development with Firebase. You will be responsible for developing the app for both Android and iOS platforms, as well as creating an admin console for the web.
Job Type: Full-time
About us: Talnex is a Next-gen purpose driven social media platform for talented individuals and visionary organisations to discover, connect and thrive through meaningful connections, valuable contributions, and impactful content.
What We Offer:
- The opportunity to play a key role in shaping a groundbreaking social media platform.
- Work in a collaborative and fast-paced startup environment.
- Employee Stock Ownership Plan (ESOPs)
- The chance to make a real impact and grow your career 100x.
Key Responsibilities:
- Develop and maintain a cross-platform mobile application using Flutter.
- Design and implement backend services using Firebase.
- Build and manage an admin console for the web.
- Collaborate closely with CTO, Designer and marketing teams.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organisation, and automation.
Requirements:
- Minimum 2 years of experience with Flutter and Dart.
- Proficiency in backend development using Firebase.
- Experience with RESTful APIs and third-party libraries.
- Strong understanding of mobile app design principles and UI/UX best practices.
- Experience with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills.
Preferred Qualifications:
- Experience with other backend technologies.
- Knowledge of cloud services and deployment.
- Familiarity with Agile development methodologies.
- Team leader qualities.
- Experience working in a startup environment.
- Open and willing to learn new technologies.