Full Stack Engineer

Aditi Consulting
Bengaluru, Karnataka, India

Summary

We are seeking experienced Full Stack Engineer to build production-grade web applications and APIs. You will own features end-to-end, from database schema through backend services to the user interface. This is a hands-on build role for engineers who are comfortable working through ambiguity, shaping the design as much as writing the code, and operating as an owner rather than a ticket-taker.

Job Responsibilities:

  • Develop and maintain web applications and APIs.
  • Design and implement database schema, backend services, and user interfaces.
  • Collaborate with team members to ensure project success.
  • Communicate proactively, sharing updates and flagging blockers early.
  • Clarify requirements upfront to minimize rework.
  • Ensure transparency and collaboration with stakeholders.

Required Skills:

  • Frontend:
  • Strong JavaScript fundamentals (ES6, async/await, closures).
  • React experience preferred (hooks, state management, component architecture).
  • Backend:
  • Proficient in Python, writing production-grade code.
  • Hands-on experience with FastAPI or Flask for building REST APIs.
  • Database:
  • Experience with relational databases (PostgreSQL, MySQL, SQL Server, or equivalent).
  • Good understanding of schema design, joins, indexing, and query optimization.
  • Architecture & Problem Solving:
  • Ability to think through system design and build scalable solutions.
  • Strong analytical mindset to break down complex or ambiguous problems.

Good-to-Have Skills:

  • Experience with AI-assisted development tools like Claude Code.
  • Experience with desktop apps based on the Electron framework.
  • Knowledge of Agentic Frameworks (ADK, Langraph).
  • Familiarity with API documentation (Swagger / OpenAPI).
  • Understanding of Git and version control best practices.
  • Basic DevOps awareness (Docker, CI/CD).
  • Testing experience, both unit and integration.

Behavioral Expectations (Non-Negotiable):

  • Proactive communication: Shares updates without being asked and flags blockers early.
  • Asks the right questions: Clarifies requirements upfront before jumping into implementation.
  • No working in silos: Collaborates openly, seeks feedback, and loops in stakeholders regularly.
  • Ownership mindset: Treats the project as their own rather than just completing tickets.
  • Transparency: Speaks up when something is unclear instead of making assumptions.

Education & Qualifications:

  • Relevant educational background in Computer Science, Engineering, or a related field.
  • Proven experience in full stack development roles.

#AditiConsulting

#26-06521

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →