F

Full-Stack Engineering Intern

fleksa โ€ข India
Remote
Apply
AI Summary

Build modern products using TypeScript, React, Next.js, Node.js, AI models, APIs, and databases. Contribute to building AI-powered product experiences for restaurants. Work on real products used by real businesses.

Key Highlights
Building AI-powered product experiences and customer-facing web applications
Developing features using TypeScript, React, Next.js, and Node.js
Contributing to the complete development cycle, from idea to production
Key Responsibilities
Building AI-powered product experiences and customer-facing web applications
Developing features using TypeScript, React, Next.js, and Node.js
Contributing to the complete development cycle, from idea to production
Using modern AI coding tools to develop faster while maintaining code quality
Writing maintainable, tested, and production-ready code
Shipping frequently and seeing the real-world impact of your work
Debugging production issues and improving system reliability
Collaborating directly with founders, engineers, product teams, and customers
Taking ownership of features rather than only completing assigned tasks
Technical Skills Required
TypeScript React Next.js Node.js
Benefits & Perks
Direct experience building production software
Ownership of customer-facing products and features
Exposure to modern TypeScript and AI engineering
Nice to Have
Experience with AI APIs, LLMs, AI agents, or AI-powered applications
Experience using Claude Code, Codex, Cursor, or similar AI development tools
Experience with Postgres, background jobs, cloud infrastructure, or third-party integrations

Job Description


Commitment: Full-time, 40 hours per week

Duration: 3โ€“6 months

Opportunity: Full-time employment after successful completion and graduation


About Fleksa

Fleksa builds technology that helps restaurants manage and grow their digital business.

Our products power restaurant websites, online ordering, customer experiences, integrations, and AI-driven workflows. We work across frontend, backend, infrastructure, automation, and real-world restaurant operations.

We are a small, product-focused engineering team. Interns work on production systems, contribute directly to customer-facing products, and are expected to ship meaningful work.


About the Internship

We are looking for a highly motivated full-stack engineering intern who is excited to build modern products using TypeScript, React, Next.js, Node.js, AI models, APIs, and databases.

You will work across the stack and contribute to building AI-powered product experiences for restaurants.

Your initial projects may focus more on either frontend or backend development depending on your strengths, but you will gain exposure to the complete product development lifecycleโ€”from understanding a problem to building, testing, releasing, and improving the solution.

This is not a classroom-style internship or a shadowing role. You will work on real products used by real businesses.


What You Will Be Doing
  • Building AI-powered product experiences and customer-facing web applications
  • Developing features using TypeScript, React, Next.js, and Node.js
  • Working across frontend, backend, APIs, databases, and integrations
  • Contributing to the complete development cycle, from idea to production
  • Using modern AI coding tools to develop faster while maintaining code quality
  • Writing maintainable, tested, and production-ready code
  • Shipping frequently and seeing the real-world impact of your work
  • Debugging production issues and improving system reliability
  • Collaborating directly with founders, engineers, product teams, and customers
  • Taking ownership of features rather than only completing assigned tasks


What We Are Looking For
  • Final-year students graduating within the next 3โ€“6 months, or recent graduates
  • Ability to work full-time during the internship
  • Strong experience building applications through personal projects, coursework, internships, freelance work, or open-source contributions
  • Good understanding of JavaScript or TypeScript
  • Experience with React, Next.js, Node.js, TypeScript, Python, or similar technologies
  • Understanding of APIs, databases, Git, and modern web development
  • Strong problem-solving and debugging skills
  • Ability to learn unfamiliar technologies independently
  • A balance of craftsmanship and speedโ€”you care about building things correctly but can move quickly when required
  • Strong written and verbal communication skills
  • Ability to work independently in a remote environment
  • High ownership, curiosity, and willingness to take responsibility for outcomes


Remote Work Requirements

Because this is a fully remote role, you must have:

  • Your own reliable laptop suitable for software development
  • A stable high-speed internet connection
  • A quiet and professional working environment
  • Reliable availability during agreed working hours
  • The ability to communicate regularly through Slack, video calls, and written updates
  • The discipline to work productively without continuous supervision

Fleksa will provide access to the software, development tools, systems, and services required for the role.


What Will Make You Stand Out
  • A deployed application that real users can access
  • A strong GitHub profile or meaningful open-source contributions
  • Experience building complete products independently
  • Experience with AI APIs, LLMs, AI agents, or AI-powered applications
  • Experience using Claude Code, Codex, Cursor, or similar AI development tools
  • Experience with Postgres, background jobs, cloud infrastructure, or third-party integrations
  • Strong product thinking and attention to user experience
  • Evidence that you have shipped, maintained, and improved a real application


What We Offer
  • Direct experience building production software
  • Ownership of customer-facing products and features
  • Exposure to modern TypeScript and AI engineering
  • Close collaboration with experienced founders and engineers
  • Fast learning with meaningful responsibility from the beginning
  • Flexible remote work
  • Regular technical and product feedback
  • Opportunity to continue as a full-time software engineer after graduation

A full-time offer may be made after 3โ€“6 months based on performance, ownership, technical ability, communication, team fit, and successful completion of graduation.


Application Requirements

Please include:

  • Your rรฉsumรฉ
  • GitHub profile
  • LinkedIn profile
  • Links to one or two projects you personally built
  • A deployed application, if available
  • A short explanation of what you personally implemented
  • A three-minute Loom video walking through your strongest project

Please do not submit only certificates or course completions. We care more about what you have built, how you think, and how effectively you can learn and ship.


Interview Process1. Application Review

We review your projects, GitHub profile, technical background, and Loom walkthrough.

2. Introductory Interview โ€” 20 minutes

Discussion about your experience, projects, availability, goals, and interest in Fleksa.

3. Technical Project โ€” approximately 3โ€“4 hours

A practical TypeScript or full-stack assignment similar to the work you may perform at Fleksa.

You may use AI development tools. We evaluate your understanding, decisions, code quality, testing, documentation, and ability to verify the generated code.

4. Technical Interview โ€” 60 minutes

You will walk through your solution, discuss technical decisions, debug or extend part of the application, and answer practical engineering questions.

5. Product and Ownership Interview โ€” 30 minutes

Discussion about product thinking, communication, ownership, remote work, prioritization, and working in a fast-moving startup environment.

6. Final Discussion

Final conversation regarding expectations, internship duration, compensation, start date, and potential full-time opportunity.


Similar Jobs

Explore other opportunities that match your interests

Backend Software Engineer

Programming
โ€ข
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

10x pentest

India
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

umanist na

India

Python Developer (Remote)

Programming
โ€ข
11h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

startsfromhere

India

Subscribe our newsletter

New Things Will Always Update Regularly