Role: Flutter Full Stack Developer
Working Location: Pune India
Employment Type: Full-time
Experience: 7 to 9 Years
Role Overview
We are seeking a Software Engineer to join our Engineering team who will be responsible for developing Flutter app from scratch, testing it and deploying it on production with outstanding technical support to a global customer base. The ideal candidates will have a strong background in mobile application development, particularly with Flutter, and experience in scaling applications to support a large user base.
You will work primarily with modern technologies such as Flutter, React Native, Node JS and cloud-based services in an agile development environment. This role offers strong ownership, technical growth, and the chance to contribute to a rapidly evolving platform.
Responsibilities –
- You will provide engineering expertise to create Flutter software solutions and configurations to ensure the product/solution performs within efficient design specifications.
- Utilize Flutter to create cross-platform applications for Android, iOS, web, and desktop, ensuring a consistent user experience across all platforms.
- Adapt and optimize the application for high performance and scalability to support millions of customers.
- Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to ensure seamless integration and functionality.
- Implement best practices for code quality, testing, and deployment.
- Provide ongoing support and maintenance for the application post-deployment.
Qualifications –
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Mandatory Skills –
- 5+ Years of experience with Flutter and Dart.
- Experience with other mobile development frameworks (e.g. React Native, Swift, Kotlin).
- Experience with frontend capabilities like React JS.
- Experience with backend capabilities like Node JS.
- Experience on home automation domain or smart devices.
- Experience with cloud services and infrastructure (e.g., AWS, Azure).
- Experience with JUnit, Cypress.io or Playwright.
- Understanding of CI/CD pipelines and automated testing.
- Good communication skills, team spirit, time management etc.
- Experience with GIT or other version control tool.
Nice to Have Skills –
- Knowledge of TDD(Test Driven Development) methods
- Azure DevOps knowledge
- Knowledge of communication protocols
- Customer oriented approach and knowledge of UX/UI principles
- Ability of working with people from different culture.
- Trained in electrical safety
- Experience in electronic products set up



