Full Stack React Application Developer

techcarrot

Hyderabad City Taluka

In loco

PKR 3.000.000 - 4.200.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

techcarrot is seeking a senior React frontend developer in Hyderabad with a strong background in full-stack development. You will architect, build, and maintain complex React apps, focusing on dashboards, analytics, and internal tools while implementing robust data visualizations and real-time features.

You will also design RESTful and GraphQL APIs, ensure security, and collaborate across distributed teams in a fast-paced product environment.

Competenze

  • 5–7 years of professional full stack development experience in a product engineering environment.
  • Expert-level React.js (4+ years): hooks, context, suspense, server components.
  • Strong TypeScript proficiency — type-safe component development, generics.
  • Production experience building and consuming REST APIs (Node.js/Express or Python/FastAPI).
  • Solid database skills: PostgreSQL or MySQL (schema design, indexing, queries) and/or MongoDB.
  • Experience with cloud platforms: Azure or AWS — app hosting, serverless, storage, CDN.
  • Strong understanding of web security: CORS, XSS, CSRF, CSP, auth flows.
  • Experience with Docker containerization and basic Kubernetes or cloud-managed containers.

Mansioni

  • Architect, build, and maintain complex React applications — dashboards and tools.
  • Develop responsive, mobile-first UIs optimized for tablet and desktop.
  • Build data visualizations using D3.js, Recharts, Chart.js, or SVG/Canvas.
  • Implement advanced state management with Redux Toolkit, Zustand, or Context.
  • Create reusable component libraries with Tailwind CSS, Styled Components, or CSS Modules.
  • Design and build RESTful and GraphQL APIs with Node.js or Python backends.
  • Implement authentication/authorization and API security best practices.
  • Develop CI/CD pipelines and ensure code quality via testing (Jest, RTL, Cypress).

Conoscenze

React.js
TypeScript
REST APIs
PostgreSQL/MySQL
Docker
Kubernetes
Git
Azure/AWS
Web security basics
Agile/Scrum
Server Components
GraphQL

Formazione

Bachelor’s degree in Computer Science
Master’s degree in Computer Science
AWS/Azure Certification

Strumenti

OpenAPI/Swagger
GraphQL tooling
Postman
D3.js/Recharts/Plotly

Descrizione del lavoro

React Frontend Development (Primary Focus)
  • Architect, build, and maintain complex React
    applications — dashboards, analytics platforms, internal tools, and
    customer-facing products
  • Develop responsive, mobile-first UIs optimized for
    tablet (iPad) and desktop with pixel-perfect execution
  • Build rich data visualizations using D3.js, Recharts,
    Chart.js, or custom SVG/Canvas components
  • Implement advanced state management patterns using
    Redux Toolkit, Zustand, React Query, or Context API
  • Create reusable, well-documented component libraries
    with design system integration (Tailwind CSS, Styled Components, or CSS
    Modules)
  • Optimize frontend performance: code splitting, lazy
    loading, memoisation, virtual scrolling, bundle analysis
  • Write comprehensive tests using Jest, React Testing
    Library, and Cypress for E2E testing
  • Implement real-time features using WebSockets,
    Server-Sent Events, or polling strategies
API Design & Backend Development
  • Design and build RESTful APIs using Node.js
    (Express/Fastify) or Python (FastAPI/Flask) following OpenAPI specifications
  • Develop GraphQL APIs where appropriate for complex data
    querying needs
  • Implement authentication and authorization (OAuth 2.0,
    JWT, RBAC) for secure API access
  • Build middleware for logging, rate limiting, caching,
    error handling, and request validation
  • Design database schemas and write efficient queries
    (PostgreSQL, MongoDB, or similar)
  • Implement API versioning, pagination, filtering, and
    search capabilities
  • Build and maintain microservices or serverless
    functions (Azure Functions / AWS Lambda)
  • Create API documentation using Swagger/OpenAPI and
    maintain developer-facing docs
Integration & Data Layer
  • Integrate frontend applications with data platforms
    (Databricks, data warehouses, data lakes) through API layers
  • Build data ingestion endpoints that accept, validate,
    transform, and store incoming data
  • Work with data engineers to consume curated datasets
    and serve them through optimized APIs
  • Implement caching strategies (Redis, CDN, browser
    cache) for high-performance data delivery
  • Connect to third-party services and APIs (payment
    gateways, CRM, loyalty platforms, analytics tools)
AI / LLM Integration
  • Build conversational AI interfaces (chatbots, knowledge
    agents) using LLM APIs (OpenAI, Anthropic, Azure OpenAI)
  • Implement RAG (Retrieval-Augmented Generation) patterns
    for document Q&A and contextual search
  • Create prompt engineering frameworks and manage AI
    response streaming in React UIs
DevOps & Delivery
  • Set up and maintain CI/CD pipelines (GitHub Actions,
    Azure DevOps, GitLab CI)
  • Containerize applications with Docker and deploy to
    Kubernetes or cloud-managed services
  • Implement monitoring, alerting, and observability
    (Datadog, New Relic, or Application Insights)
  • Conduct code reviews, mentor junior developers, and
    drive engineering best practices
Requirements
Must have skills
  • 5–7 years of professional full stack development
    experience in a product engineering environment
  • Expert-level React.js (4+ years): hooks, context,
    suspense, server components, performance patterns
  • Strong TypeScript proficiency — type-safe component
    development, generics, utility types
  • Production experience building and consuming REST APIs
    (Node.js with Express/Fastify or Python with FastAPI)
  • Solid database skills: PostgreSQL or MySQL (schema
    design, indexing, query optimization) and/or MongoDB
  • Experience with modern CSS: Tailwind CSS, CSS Modules,
    or Styled Components for scalable styling
  • Proficiency with Git, branching strategies, PR
    workflows, and collaborative development
  • Experience with cloud platforms: Azure (preferred) or
    AWS — app hosting, serverless, storage, CDN
  • Strong understanding of web security: CORS, XSS, CSRF,
    CSP, authentication flows
  • Experience with Docker containerization and basic
    Kubernetes or cloud-managed container services
  • Familiarity with Agile/Scrum and working in
    cross-functional, distributed teams
Good to have skills
  • Experience with Next.js (App Router, SSR, ISR, API
    routes) or Remix
  • GraphQL development experience (Apollo Server/Client or
    similar)
  • Data visualization expertise: D3.js, Recharts, Plotly,
    custom charting
  • Experience integrating with LLM/AI APIs and building
    AI-powered features
  • Knowledge of Databricks, Apache Spark, or data
    lake/warehouse concepts
  • Experience with real-time systems: WebSockets, Kafka
    consumers, event-driven architecture
  • Familiarity with design tools (Figma) and
    design-to-code workflows
  • Understanding of retail / e-commerce domain (POS,
    loyalty, customer analytics)
  • Experience with Storybook for component documentation
    and visual testing
  • Knowledge of accessibility standards (WCAG) and
    internationalization (i18n)
Education
  • Bachelor’s or Master’s degree in Computer Science,
    Information Technology, or related field
  • Relevant certifications are a plus: AWS/Azure
    Developer, Meta React Certification, or similar
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer - Node Js
Senior Software Engineer - Node Js

Devsinc • Lahore

In loco
PKR 2.400.000 - 4.200.000
Software Engineer -Frontend
Software Engineer -Frontend

Devsinc, LLC • Lahore

In loco
PKR 1.674.000 - 3.571.000
Senior Software Engineer - Node.js
Senior Software Engineer - Node.js

Devsinc, LLC • Lahore

In loco
PKR 1.800.000 - 2.400.000
Full Stack Developer
Full Stack Developer

HR Navigator • Lahore

In loco
PKR 1.800.000 - 3.000.000
Senior Software Engineer – Containers & Platform
Senior Software Engineer – Containers & Platform

NKU Technologies Pvt Ltd • Lahore

In loco
PKR 3.000.000 - 5.200.000
Senior React Native & React Engineer PK
Senior React Native & React Engineer PK

Wizdaa • Islamabad

Remoto
PKR 2.400.000 - 6.000.000
Front-end Designer
Front-end Designer

IOTA SCALE Pvt Ltd. • Islamabad

In loco
PKR 1.200.000 - 2.400.000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

LLMP • Islamabad

Remoto
PKR 19.391.000 - 26.316.000
Competitive salary
Fully remote role
Full Stack Engineer
Full Stack Engineer

I.T. For Less • Pakistan

In loco
PKR 16.616.000 - 27.693.000
Full Stack Developer
Full Stack Developer

QuirkyBit • Lahore

In loco
PKR 1.800.000 - 3.600.000
Luoghi più richiesti