BENGALURU · FULLTIME
Software Development Engineer II

Kulfi
Bengaluru · onsite · Posted 6d ago
Sourced from
Not disclosed2–5 yrsfulltimeBengaluru
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Responsibilities:
- Build product features across the Flutter app, web surfaces, backend APIs, and data. The role requires fast learning, ownership, understanding of shipped code, and responsiveness to feedback.
- Build and ship scoped product features across app/web, API, and data layers.
- Translate product and design intent into complete flows, including loading, empty, error, and retry states.
- Debug across client, network, backend, and data layers.
- Write useful tests, review your own code, and verify behavior before handoff.
- Use user feedback and product metrics to understand whether releases worked.
- Use AI coding tools responsibly while remaining accountable for the code shipped.
- Communicate blockers early, ask precise questions, and act on feedback.
What Success Looks Like in 90 Days:
- Understand the product, codebase, release process, and quality bar.
- Ship a safe production change with good self-review.
- Ship a scoped feature across at least two layers with useful tests and failure-state handling.
- Own a small feature from the problem statement through release and feedback/metric review.
- Require progressively less prompting and create fewer avoidable review loops.
Requirements:
- At least one real software project, internship deliverable, freelance product, or meaningful open-source contribution.
- Readable coding skills and ability to reason through bugs without blindly relying on autocomplete or AI.
- Experience across at least two layers: mobile/web, backend/API, database, or deployment.
- Strong product sense and awareness of user experience.
- Ability to move quickly while testing work and taking ownership of mistakes.
- Ability to explain personal contribution, trade-offs, and improvements.
- Comfort working in person in Jayanagar, Bengaluru.
Good to Have:
- Flutter/Dart and mobile fundamentals.
- BLoC, Riverpod, or similar state management.
- REST APIs, SQL, caching, queues, or real-time systems.
- Node.js, Go, Python, Java, or another backend language.
- CI/CD, cloud deployment, monitoring, or app store releases.
- Claude Code, Codex, or similar AI coding tools.
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
GolangBackendPythonNode.JsSQLFlutterDartAPIDatabase