HamburgerMenu
hirist

Software Development Engineer - React.js/Flutter

PGAGI
Bangalore
2 - 7 Years

Posted on: 18/07/2025

Job Description

PGAGI Consultancy Pvt Ltd is looking for a highly skilled Software Development Engineer (SDE) to join our dynamic team. The ideal candidate will have strong experience in frontend and cross-platform development (Flutter), project management, and performance optimization, ideally within SaaS product environments, preferably at a product-based startup.

As an SDE, you will design, develop, and optimize scalable web and mobile applications, ensuring high performance and seamless user experiences. You'll closely collaborate with cross-functional teams, driving innovation and adopting best practices in development.

Key Responsibilities :





- Oversee project timelines, delegate tasks, and ensure timely delivery of features.

- Collaborate with cross-functional teams to define, design, and implement scalable solutions

- Develop scalable and high-performing frontend and cross-platform mobile architectures.

- Efficiently structure components and manage data flows in React, Next.js, and Flutter applications.

- Implement best practices including code splitting, lazy loading, and image optimization.

- Optimize web and mobile applications for fast loading times and seamless user experiences.

- Utilize state management libraries like Redux, MobX, Provider, Riverpod, and Bloc.

- Leverage TypeScript and Dart for building robust, type-safe applications.

- Develop responsive UIs using SCSS, Tailwind CSS, and Flutter widgets to ensure cross-device compatibility.

- Ensure adherence to Web Content Accessibility Guidelines (WCAG).

- Write and maintain unit, integration, and end-to-end tests using frameworks like Jest, Cypress, and Flutter testing tools.

- Efficiently debug and troubleshoot frontend and mobile application issues.

- Work with Webpack, Parcel, Vite, Gulp, and Flutter build tools to optimize workflows.

- Enhance build processes for improved performance and scalability.

- Utilize Git and GitHub for version control, following collaborative best practices.

- Effectively collaborate with teams and stakeholders to achieve project goals.

Requirements :

- Advanced JavaScript Frameworks : React, Next.js.

- Cross-Platform Development : Flutter for iOS and Android app development.

- State Management : Redux, MobX, Provider, Riverpod, Bloc.

- TypeScript & Dart : Strong expertise in type-safe, scalable applications.

- Frontend Design & CSS : Proficiency with SCSS, Tailwind CSS.

- Testing & Debugging : Jest, Cypress, Flutter testing frameworks.

- Build & Automation Tools : Webpack, Parcel, Vite, Gulp, Flutter build.

- Accessibility : Compliance with WCAG standards.

Preferred Qualifications & Experience :

- Previous experience in SaaS product development.

- Experience in product-based startups.

- Minimum 3 years of frontend development experience.

- Experience with Flutter cross-platform development (iOS and Android).

Why Join Us?

- Work on innovative SaaS products in a dynamic, fast-paced environment.

- Collaborate with talented engineers, designers, and product managers.

- Continuous learning and professional growth opportunities.

- Competitive salary and benefits.

If you're passionate about frontend and cross-platform development and enjoy driving software projects from conception through execution, we'd love to hear from you!

info-icon

Did you find something suspicious?