Job Title : Flutter Developer (1–3 Years Experience)
Location : Full-Time, On-Site, Perungalathur, Chennai
Experience : 1–3 Years
About Us :
We are a startup operating from a compact setup, passionate about building innovative and impactful applications. Our team is small but highly motivated, working on challenging projects with a focus on quality, ownership, and continuous learning.
About the Role :
We are looking for a skilled and passionate Flutter Developer to join our team. You will be responsible for building applications for the Desktop and Tablet platforms. You will collaborate closely with everyone on the team to deliver high-quality solutions.
Key Responsibilities :
- Develop and implement high-quality Flutter screens, dynamic UI components and complex layouts.
- Translate complex business logic into efficient, maintainable code.
- Follow clean architecture principles and coding best practices.
- Integrate APIs and ensure smooth connectivity with the backend.
- Collaborate with cross-functional teams, including UI / UX designer (Figma) and backend developer (Python Django).
- Maintain code quality, perform debugging, and optimise app performance.
- Use GIT for version control and coordinate code updates across environments.
- Ensure end-to-end completion of assigned modules and demonstrate commitment to project goals.
- Self-learn and adapt to meet daily project requirements independently.
Requirements :
1–3 years of experience in Flutter development.Strong knowledge of Flutter framework, Dart language, and cross-platform development.Experience with Drift & MySQL is a strong plus.State Management using BLoC and CubitAbility to implement Figma designs into Flutter UIs.Experience with clean architecture, structured project organization, and RESTful API integration.Must be fully independent in coding without relying on AI or external code assistance.Familiarity with offline-first app design and development.Exposure to desktop, tablet, and potential mobile platforms is a plus.Understanding of GIT and version maintenance processes.Strong problem-solving skills, eagerness to learn, and dedication to delivering high-quality solutions.Soft Skills :
Proactive and self-motivated.Passionate about coding and continuous improvement.Ability to work independently and meet deadlines.Good communication and collaboration skills.