
On-Site
Full-Time
Bengaluru, Karnataka
India
About the Role
We are looking for a talented and versatile Full Stack Developer with experience in both Flutter and React.js to join our development team. You will be responsible for building cross-platform mobile applications using Flutter and dynamic, responsive web interfaces using React.js. The ideal candidate is passionate about user experience, performance optimization, and writing clean, maintainable code.
Key Responsibilities :
- Design, develop, and maintain cross-platform mobile apps using Flutter.
- Build and maintain responsive web applications using React.js.
- Collaborate with UI/UX designers and backend developers to deliver polished and scalable products.
- Integrate RESTful APIs and third-party services into mobile and web platforms.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to team best practices.
- Debug and troubleshoot issues across platforms.
- Optimize application performance for speed and scalability.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 2+ years of experience with Flutter development.
- 2+ years of experience with React.js.
- Solid understanding of mobile and web development best practices.
- Proficient in JavaScript (ES6+), Dart, and modern frontend frameworks.
- Experience with state management solutions (Provider, Bloc, Redux, etc.).
- Familiarity with RESTful APIs, Firebase, and third-party libraries.
- Knowledge of Git and version control workflows.
- Good problem-solving and debugging skills.
- Strong communication and collaboration skills.
Nice to Have :
- Experience with React Native or other mobile frameworks.
- Knowledge of backend technologies (Node.js, Express, MongoDB, etc.).
- Familiarity with CI/CD pipelines.
- Understanding of Agile development methodologies.
- Experience with deployment to Google Play and Apple App Store.
Key Responsibilities :
- Design, develop, and maintain cross-platform mobile apps using Flutter.
- Build and maintain responsive web applications using React.js.
- Collaborate with UI/UX designers and backend developers to deliver polished and scalable products.
- Integrate RESTful APIs and third-party services into mobile and web platforms.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to team best practices.
- Debug and troubleshoot issues across platforms.
- Optimize application performance for speed and scalability.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 2+ years of experience with Flutter development.
- 2+ years of experience with React.js.
- Solid understanding of mobile and web development best practices.
- Proficient in JavaScript (ES6+), Dart, and modern frontend frameworks.
- Experience with state management solutions (Provider, Bloc, Redux, etc.).
- Familiarity with RESTful APIs, Firebase, and third-party libraries.
- Knowledge of Git and version control workflows.
- Good problem-solving and debugging skills.
- Strong communication and collaboration skills.
Nice to Have :
- Experience with React Native or other mobile frameworks.
- Knowledge of backend technologies (Node.js, Express, MongoDB, etc.).
- Familiarity with CI/CD pipelines.
- Understanding of Agile development methodologies.
- Experience with deployment to Google Play and Apple App Store.