Company Overview
TeachEdison is an Education Technology Company specializing in the development of highperformance software tailored for educators. We are innovating with EdisonOS our flagship powerful Operating System designed for Knowledge Commerce. Located in Bangalore our team comprises of 1150 dedicated professionals. Learn more about us at .
Job Overview
We are seeking a midlevel Flutter Developer with a passion for creating robust desktop applications to join our team at TeachEdison. This is a fulltime position based in Coimbatore. The ideal candidate will have 4 to 6 years of work experience and will play a crucial role in the development of cuttingedge educational technology solutions.
Qualifications and Skills
- Proficiency in Dart (Mandatory skill) is required to effectively develop and maintain applications.
- Strong experience in Desktop Application Development (Mandatory skill) to create highquality solutions.
- Solid understanding of Flutter SDK to build crossplatform applications with efficiency.
- Experience with Firebase to enhance application functionality through remote database solutions.
- Ability to integrate REST APIs for seamless interaction with external services.
- Knowledge of Bloc Pattern for managing application state in a predictable manner.
- Proficient use of Git for version control and collaboration within development teams.
- Familiarity with CI/CD processes to streamline app deployment and integration.
Roles and Responsibilities
- Design and develop robust desktop applications using Flutter and Dart.
- Collaborate with crossfunctional teams to define design and implement new features.
- Work on bug fixing and improving application performance continuously.
- Ensure the performance quality and responsiveness of applications.
- Maintain code quality by conducting regular code reviews and tests.
- Develop and implement continuous integration/continuous deployment (CI/CD) plans.
- Contribute to all phases of the development lifecycle from planning to release.
- Stay updated with emerging technologies and industry trends to incorporate into the projects.
Required Experience:
Manager