Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Photonx technologies pvt ltd

Full Stack Developer

Posted Updated 9 views
Discussion

Description

We are looking for a skilled Full Stack Developer with strong experience in modern frontend and backend technologies — primarily React (hooks, functional components, state management) on the frontend and Node.js (Express/Nest) or Django / Django REST Framework on the backend. The role involves designing and building scalable web applications, RESTful and GraphQL APIs, integrations, and cloud-native services for SaaS and enterprise platforms. Key search keywords: React, React.js, TypeScript, JavaScript (ES6+), Redux, Next.js, Node.js, Express, NestJS, Django, DRF, REST API, GraphQL, PostgreSQL, MongoDB, Docker, Kubernetes, AWS.

This position is ideal for developers who enjoy working end-to-end — from accessible, responsive UI to backend logic, data modeling, and deployment — in a fast-paced, product-driven environment. Candidates should be comfortable with testing, CI/CD, containerization, and collaborating across product, design, and QA.

Key Responsibilities

Frontend (React)

  • Develop responsive, high-performance user interfaces using React.js, JSX, and modern tooling

  • Apply modern React patterns (hooks, context, reusable components) and state management (Redux, Recoil, Zustand)

  • Integrate frontend with backend APIs (REST/GraphQL) and handle client-side caching

  • Optimize UI performance, accessibility (a11y), and cross-browser compatibility

  • Collaborate with UI/UX designers to implement clean, scalable designs and component libraries

Backend (Node.js or Django)

  • Design and develop backend services using Node.js (Express/Nest) or Django / Django REST Framework, with a focus on maintainability and testability

  • Build secure, scalable RESTful APIs and/or GraphQL endpoints

  • Implement authentication and authorization (JWT, OAuth2, role-based access control, SSO)

  • Integrate third-party APIs and implement robust error handling and monitoring

  • Write clean, maintainable, and well-tested backend code (unit, integration, end-to-end)

Database & Infrastructure

  • Design and manage relational and NoSQL databases (PostgreSQL, MySQL, MongoDB) and use ORMs (TypeORM, Sequelize, Django ORM) where appropriate

  • Write efficient queries, design indexes, and handle data migrations

  • Ensure application security, performance, and scalability; leverage caching (Redis) and background processing (Celery, Sidekiq, RabbitMQ, Kafka)

  • Work with cloud environments and infrastructure as code (AWS, GCP, Azure; Docker, Kubernetes, Terraform preferred)

Collaboration & Delivery

  • Participate in code reviews, design discussions, and architecture decisions

  • Follow best practices for version control (Git), branching strategies, and CI/CD pipelines (GitHub Actions, Jenkins, CircleCI)

  • Debug, optimize, and improve existing systems with observability tools (logging, metrics, tracing)

  • Work closely with product and QA teams to deliver features iteratively in Agile/Scrum environments

Skills & Qualifications

Must-Have Skills

  • Proven experience with React.js (hooks, functional components, performance optimization) and related tooling (Webpack, Babel)

  • Strong JavaScript (ES6+) and TypeScript skills

  • Backend development with Node.js (Express, NestJS) or Django + DRF, building RESTful APIs or GraphQL services

  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB) and writing optimized queries

  • Practical experience with authentication/authorization (JWT, OAuth2, OpenID Connect) and secure coding practices

  • Familiarity with Git, CI/CD, containerization (Docker), and basic cloud deployment concepts

  • Test-driven mindset and experience with testing frameworks (Jest, React Testing Library, PyTest)

Preferred Skills

  • Experience with TypeScript across frontend and backend projects

  • Familiarity with GraphQL, Next.js, server-side rendering (SSR), or static site generation (SSG)

  • Container orchestration and infrastructure (Kubernetes, Helm), serverless (AWS Lambda, Cloud Run), and IaC (Terraform)

  • Caching and messaging systems (Redis, RabbitMQ, Kafka) and experience with microservices or modular backend architecture

  • Monitoring and observability (Prometheus, Grafana, ELK) and experience improving reliability and performance at scale

  • Prior SaaS, enterprise, or B2B product development experience

  • Knowledge of accessibility (WCAG), SEO basics, and frontend optimization techniques

Role Expectations

  • 2+ years of full-stack development experience (strong preference for demonstrable project work)

  • Ability to work independently, take technical ownership, and deliver features end-to-end

  • Strong problem-solving, communication, and collaboration skills

  • Focus on writing production-ready, scalable, secure, and well-tested code

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →