Full stack Engineer
- Compensation
- Not disclosed
- Location
- Bangalore, KA, India
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Fullstack
- Posted
Skills
Must have
- • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- • 2+ years of hands-on full-stack development experience with React and Python-based backend frameworks.
- • Demonstrated experience using AI-assisted development tools (Cursor, Claude Code, or similar) in production
- workflows.
- • Strong understanding of API-driven architectures, microservices patterns, and cloud-native environments.
- • Excellent problem-solving, debugging, and cross-team collaboration skills.
- • Familiarity with version control best practices (Git, branching strategies, code reviews).
Nice to have
- • Experience with GraphQL or gRPC.
- • Knowledge of serverless architectures (AWS Lambda, Step Functions).
- • Contributions to open-source projects.
- • Experience building or consuming AI/ML APIs and LLM-powered features.
- • Familiarity with infrastructure-as-code tools (Terraform, CDK).
- • Experience with Snowflake performance tuning, materialized views, and data pipeline orchestration (dbt, Airflow).
Full description
Overview
We’re looking for a Full Stack Developer skilled in building scalable web applications using React / Next.js on the frontend
and Python frameworks (Django and FastAPI) on the backend. You’ll work closely with product, design, and DevOps teams
to deliver reliable, high-performing applications hosted on AWS, backed by PostgreSQL and Snowflake. We value
developers who leverage modern AI-assisted development tools such as Cursor and Claude Code to accelerate delivery
and maintain code quality.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using React / Next.js on the frontend and Django or
FastAPI on the backend.
- Build secure, scalable RESTful and async APIs; integrate with third-party services as needed.
- Manage PostgreSQL databases with efficient schema design, migrations, and optimized queries.
- Work with Snowflake for data warehousing needs – build and maintain data models, write performant queries, and
integrate warehouse data into application layers.
- Translate UI/UX wireframes into responsive, accessible, high-quality frontend components.
- Implement authentication, authorization, and session management (JWT, OAuth2).
- Set up and manage AWS infrastructure for deployments, CI/CD pipelines, and horizontal scalability.
- Leverage AI-assisted development tools (Cursor, Claude Code) to accelerate coding workflows, generate
boilerplate, write tests, and improve code reviews.
- Write clean, maintainable, and well-documented code with comprehensive test coverage.
- Troubleshoot, debug, and optimize performance across the entire stack.
Technical Skills
Frontend
- React.js, Next.js, TypeScript, Tailwind CSS
- State management (Redux, Context API, Zustand)
- Responsive and accessible UI design principles
- Component-driven architecture and design systems
Backend
- Python (Django / Django REST Framework / FastAPI)
- REST and async API design; WebSocket support
- Authentication and authorization (JWT, OAuth2, session-based)
- ORM and data modeling (Django ORM, SQLAlchemy, Tortoise ORM)
- Task queues and background processing (Celery, Redis)