Role Overview
We are looking for a motivated Full Stack Developer with 1–2 years of experience who is comfortable working on both frontend and backend applications. The ideal candidate should have hands-on experience with Node.js, Express.js, Next.js, databases, APIs, and a basic understanding of integrating AI APIs/LLM services into applications.
Responsibilities
- Develop and maintain scalable web applications using Next.js, Node.js, and Express.js.
- Build and integrate REST APIs and backend services.
- Develop responsive and user-friendly frontend interfaces using React.js/Next.js.
- Work with databases such as MySQL, PostgreSQL, MongoDB, or similar.
- Integrate third-party APIs and services.
- Have an understanding of integrating AI/LLM APIs such as OpenAI, Gemini, Claude, or similar services.
- Implement features involving AI-generated content, chatbots, text processing, or AI-powered workflows.
- Debug and troubleshoot frontend and backend issues.
- Write clean, maintainable, and reusable code.
- Work with Git and follow basic software development and deployment practices.
- Collaborate with developers and other team members to deliver features on time.
Requirements
- 1–2 years of hands-on full-stack development experience
- Strong knowledge of JavaScript / TypeScript
- Experience with Node.js and Express.js
- Experience with React.js / Next.js
- Understanding of REST APIs
- Good understanding of HTML, CSS, and modern frontend development
- Experience with at least one relational or NoSQL database
- Good understanding of Git/GitHub
- Basic understanding of authentication, authorization, and API security
- Ability to debug and troubleshoot applications
Skills
- Node.js
- Express.js
- Next.js
- React.js
- TypeScript