8.0 - 13.0 years
30.0 - 40.0 Lacs P.A.
Pune
Posted:1 week ago| Platform:
Remote
Full Time
Responsibilities Engineering Management: Lead, mentor, and support a team of senior engineers, promoting a high-performance and collaborative culture. Technical Planning: Define engineering priorities, allocate resources, and align development efforts with product and business goals. Full-Stack Oversight: Guide and contribute to development across the stack (Flutter/Dart front-end, Node.js back-end, PostgreSQL, GraphQL, and REST APIs). Architecture & Standards: Drive system architecture design and ensure adherence to performance, scalability, and security best practices. Cross-Functional Collaboration: Work closely with the design team to provide technical feasibility input and accurate estimates of engineering effort. Delivery Team Integration: Coordinate with the delivery team to ensure features and initiatives are scoped, built, and released on time. Hands-On Contribution: Step in to code, debug, and support strategic technical initiatives as needed. Documentation: Produce high-quality technical documentation for both technical and non-technical audiences, including internal tools and client-facing systems. Team Growth: Support hiring, onboarding, and professional development of engineering staff. Process Improvement: Improve and enforce workflows for CI/CD, code review, release management, and incident response. Sales & Delivery Support: Work with sales and delivery teams to support future and existing clients on an ongoing basis as required. Requirements 5+ years of hands-on software development experience. 4+ years of engineering management or technical leadership experience. Production Portfolio: At least 2 Flutter applications deployed to production (mobile/web), including at least 1 targeting the web, with code samples or repositories available for review. Flutter Expertise: 2+ years of experience with Flutter and Dart, with strong command over layout, rendering pipeline, and animation framework. Development Experience: 8+ total years of development experience in any mobile or frontend frameworks or languages Reactive Programming: Deep understanding of reactive programming concepts and patterns as used in GetX, including use of Rx observables and GetX controllers. State Management: Proven experience designing scalable state architectures using GetX and optionally Provider, Riverpod, or BLoC. GraphQL & Hasura: Hands-on experience integrating Flutter apps with Hasura or similar GraphQL engines, including crafting complex queries and mutations and implementing them in flutter applications. Custom Widgets & Theming: Ability to create reusable, styled components and manage theme systems with ThemeData. Animations: Familiarity with AnimationController, AnimatedBuilder, implicit animations, and page transitions. Navigation & Routing: Proficiency with GetX navigation or structured routing libraries like go_router or auto_route. Performance Profiling: Skilled in optimizing widget builds, memory usage, and app startup time. Testing: Proficient in writing unit, widget, and integration tests using Flutters built-in tooling, including golden testing. Proficiency in full-stack development, including Flutter/Dart (front-end), Node.js (back-end), PostgreSQL (data), and GraphQL. Familiar with OAuth 2.0, JWT, OIDC and enterprise-grade authentication/SSO. Willingness to dive into any technology challenge and learn new technologies as required. Experience managing technologists across different specialties and coding languages. Demonstrated leadership in managing senior engineers and mentoring junior engineers. Strong collaboration with design teams to assess feasibility and produce accurate engineering estimates. Experience working in or supporting a client delivery-oriented environment. Ability to produce clear and accessible documentation for both technical and non-technical audiences. Strong communication skills with ability to bridge technical and business domains. Comfortable operating in fast-paced startup environments and handling ambiguity effectively. Nice-to-Haves Experience with platform architecture, no-code/low-code ecosystems, or B2B SaaS. Familiarity with DevOps practices and managing infrastructure (AWS, CI/CD pipelines, Terraform).
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
30.0 - 40.0 Lacs P.A.
Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru
8.0 - 12.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
40.0 - 45.0 Lacs P.A.
20.0 - 25.0 Lacs P.A.
30.0 - 40.0 Lacs P.A.
10.0 - 14.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.
Experience: Not specified
2.0 - 17.0 Lacs P.A.
35.0 - 40.0 Lacs P.A.