Talent.com
Full Stack Engineer
Full Stack EngineerTuna Software Solutions Pvt Ltd • Rajkot, IN
Full Stack Engineer

Full Stack Engineer

Tuna Software Solutions Pvt Ltd • Rajkot, IN
1 day ago
Job description

We are looking for a talented and motivated Full-stack JavaScript Developer who is passionate about building high-quality, scalable, and performant web and mobile applications. The ideal candidate should be proficient in React.js , Next.js , and Node.js , with additional experience in React Native being a strong plus. You will collaborate with cross-functional teams to design, develop, and deploy end-to-end solutions that deliver seamless user experiences across web and mobile platforms.

Key Responsibilities

  • Develop, test, and deploy modern full-stack applications using React.js , Next.js , and Node.js .
  • Build high-performance RESTful and GraphQL APIs and integrate them with front-end components.
  • Implement responsive, user-friendly, and dynamic UI components using React.js and Next.js .
  • (Optional but preferred) Build and maintain mobile applications using React Native for iOS and Android.
  • Work closely with designers and backend engineers to deliver cohesive user experiences.
  • Write clean, maintainable, and reusable code following modern JavaScript / TypeScript standards.
  • Ensure application performance, scalability, and security across all environments.
  • Troubleshoot and debug issues across the full stack (client, server, and database).
  • Participate in code reviews , Agile ceremonies , and continuous improvement initiatives .
  • Optimize applications for maximum speed, responsiveness, and SEO (especially in Next.js projects).
  • Stay up-to-date with the latest trends and technologies in JavaScript development.

Required Skills & Experience

  • 3+ years of professional experience as a Full-stack Developer .
  • Strong proficiency in JavaScript (ES6+) and TypeScript .
  • Hands-on experience with React.js , Next.js , and Node.js (including Express.js or NestJS ).
  • Strong understanding of front-end state management (Redux, Recoil, Zustand, or Context API).
  • Experience building and consuming RESTful APIs and / or GraphQL APIs .
  • Experience with database systems such as MongoDB , PostgreSQL , or MySQL .
  • Familiarity with server-side rendering (SSR) and static site generation (SSG) in Next.js.
  • Solid understanding of Git , CI / CD pipelines , and Agile methodologies .
  • Knowledge of modern front-end build tools like Webpack, Vite, or Babel.
  • Familiarity with authentication & authorization (JWT, OAuth 2.0, etc.).
  • Strong problem-solving and debugging skills.
  • Nice-to-Have (Preferred) Skills

  • Experience with React Native for mobile app development.
  • Familiarity with GraphQL using Apollo Client or Relay .
  • Knowledge of microservices architecture and containerization (Docker / Kubernetes) .
  • Experience with Cloud platforms (AWS, GCP, or Azure) for deployments.
  • Understanding of WebSockets and real-time communication (e.g., Socket.io).
  • Experience with testing frameworks (Jest, Mocha, Cypress, Playwright).
  • Experience in UI libraries / frameworks such as Material UI , Chakra UI , or Tailwind CSS .
  • Exposure to DevOps practices and infrastructure as code (Terraform, GitHub Actions) .
  • Knowledge of performance optimization and SEO best practices .
  • Create a job alert for this search

    Stack Engineer • Rajkot, IN