Apply Edge Tailor my CV for this job — free

Full Stack Developer Intern

TRENDLANCE INNOVATIONS · Hyderabad, Telangana, India

Tailor my CV for this job — free

See similar jobs

Full Stack Developer Intern/ FresherExperience: Fresher – 1 yearAbout TrendlanceTrendlance Innovations Pvt. Ltd. is a Hyderabad-based software company. Alongside our client work, we build and own our own products — the first of which, Fameo, is a verified community platform for India's creators, influencers and public figures, already live on the App Store and Google Play.We work on real-world software products where frontend experiences, backend systems and databases come together. Building a feature is only one part of the job. Understanding how data flows, how APIs communicate, how applications are structured, and how everything works together is equally important.You'll work with our development team on live products, contribute to actual engineering work, and learn how production applications are built, maintained and improved.What's the Role AboutYou'll work across the full stack, building frontend interfaces, backend APIs and database-driven features. You'll spend time understanding how an application works as a complete system, not just how to make an individual component or API function.You'll build interfaces using React and Next.js, develop backend functionality using Node.js and Express, and work with PostgreSQL and MongoDB to manage application data. You'll also work with existing codebases, integrate APIs, debug issues and contribute to features that become part of our live products.Three things matter more than the number of technologies you've listed on your resume:Strong fundamentals. You understand JavaScript, how the web works, how frontend and backend communicate, and how data moves through an application. You don't depend on frameworks to understand basic programming concepts.Problem-solving. You can break a requirement into smaller problems, investigate errors, understand why something isn't working and find a solution instead of blindly copying code.Ownership and learning. You take responsibility for what you build, accept feedback, follow development standards and continuously improve. You use AI tools to accelerate your work, not as a replacement for understanding the code you write.What You'll DoBuild and maintain frontend applications using React.js and Next.jsDevelop reusable UI components and maintain clean, maintainable frontend codeBuild backend APIs and application functionality using Node.js and Express.jsIntegrate frontend applications with backend APIs and handle application data flowsWork with PostgreSQL and MongoDB for database operations, data modelling and queriesImplement application features involving authentication, authorization, validations and error handlingUnderstand existing codebases and contribute to ongoing product developmentDebug application issues, identify root causes and improve code qualityWrite clean, readable JavaScript and TypeScript codeUse Git and GitHub for version control, collaboration and code reviewsTest implemented features and handle different application scenariosUse AI coding tools responsibly while maintaining ownership of the generated code and its qualityWhat We're Looking ForJavaScript fundamentals. Strong understanding of JavaScript, ES6+, asynchronous programming, promises, closures, objects and array methods.Frontend development. Understanding of HTML, CSS, responsive design and React.js, including components, props, state and hooks.Next.js understanding. Familiarity with Next.js fundamentals, routing, rendering and application structure.Backend development. Basic understanding of Node.js, Express.js, REST APIs, HTTP methods, middleware and request-response handling.Database fundamentals. Understanding of relational and NoSQL databases, with familiarity in PostgreSQL and MongoDB.API integration. Ability to connect frontend applications with backend services and understand JSON-based communication.Development practices. Basic knowledge of Git, GitHub, debugging and writing maintainable code.AI fluency with judgment. Comfortable using tools such as Cursor, GitHub Copilot and ChatGPT while understanding, reviewing and validating the code they generate.Practical experience. Personal projects, academic projects or hands-on applications demonstrating your ability to build something beyond basic tutorials.Our stack: React.js, Next.js, JavaScript, TypeScript, Node.js, Express.js, PostgreSQL, MongoDB, Git and GitHub.Nice to have, not required: TypeScript, Next.js App Router, database indexing and query optimization, authentication systems, third-party API integrations, Docker and cloud deployment. You can learn these further while working with the team.Why Join UsPurpose: You'll contribute to real software products, including Fameo, a verified community platform for India's creators, influencers and public figures, already available on the App Store and Google Play.Growth: You'll develop practical full-stack engineering skills by working across frontend, backend and databases, learning how real-world applications are designed and maintained.Learning: You'll work alongside the development team, receive technical feedback and learn engineering practices that go beyond academic projects and tutorials.Ownership: You'll work on actual features, solve real development problems and see your contributions become part of a live product. Strong performers may be considered for a full-time opportunity after the internship; this is not guaranteed.Culture Fit, Are You One of UsYou genuinely enjoy writing code and solving problems.You understand fundamentals instead of blindly depending on frameworks and AI tools.You don't stop at making something work; you try to understand why it works.You can take feedback, identify your mistakes and improve without repeating them.You take ownership of assigned work and communicate blockers early.You debug problems instead of randomly changing code until something works.You use AI as a development multiplier, not as a substitute for engineering knowledge.You care about writing clean code and building applications that other developers can understand and maintain.