Junior NextJS Developer

Responsibilities of the Candidate:

  • Design, develop, and maintain robust, scalable web applications using NextJS, ReactJS, and TypeScript.
  • Design and implement efficient PostgreSQL database schemas.
  • Collaborate with Front-end Developers, Product Managers, Test Engineers, and other stakeholders to translate requirements into technical solutions.
  • Identify and resolve application performance bottlenecks to enhance responsiveness and scalability.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to architecture guidelines.
  • Maintain comprehensive technical documentation for features, APIs, and system configurations.
  • Use GitHub for version control, including branching, merging, code management, and CI/CD pipelines.
  • Stay updated with industry trends and advancements in AI technologies.
  • Integrate with REST APIs and Supabase to build end-to-end full-stack solutions.
  • Handle real-time debugging and implement robust error-handling mechanisms.
  • Use platforms like Vercel for deployments and edge optimizations.
  • Work with backend developers (Python/Django) to ensure seamless integration and data flow.
  • Leverage AI tools (Cursor, Claude Code) and strong prompting skills to enhance development efficiency.
  • Continuously monitor and optimize performance across the stack.
  • Contribute to documentation, shared best practices, and engineering reviews.

Requirements:

  • 6 months of hands-on experience building and deploying applications using NextJS, ReactJS, TypeScript, and NodeJS.
  • Proficiency in Tailwind CSS, PostgreSQL, and modern front-end architecture.
  • Strong understanding of REST APIs, API integration, and state management.
  • Ability to build consistent, user-friendly interfaces using Tailwind CSS, NextJS, shadcn/ui, and Figma designs.
  • Expertise in PostgreSQL, including advanced querying and performance optimization.
  • Deep understanding of web application architecture and system design.
  • Excellent problem-solving abilities with a focus on efficient algorithms.
  • Exposure to hosting platforms like Vercel.
  • Proficiency with GitHub and collaborative development workflows.
  • Strong prompting skills to guide AI tools for precise, optimized code output.
  • Experience with AI-powered coding tools like Cursor and Claude Code.
  • Ability to excel in fast-paced, collaborative environments.
  • Quick learner with adaptability to new technologies and methodologies.
  • Exceptional verbal and written English communication skills.

Find Latest Job