Full stack Application Developer (India)

Full stack Application Developer (India)

13 Aug
|
Lam Research
|
India

13 Aug

Lam Research

India

Additional Skills

Architecture and Design Skills
- Modular, service-oriented architecture separating web UI, APIs, background workers, and ETL components
- API-first design to support future expansion beyond Dash-based frontends
- Performance-aware architecture including server-side aggregation, streaming, backpressure handling, and cost-efficient scaling
- Reliable job orchestration with retry mechanisms, dead-letter queues, and idempotency for long-running analytics tasks

Solid documentation practices using MkDocs or Sphinx, and collaborative development through code reviews and design documentation

Technical Skills Required

Core Technical Skills

Backend and APIs
- Expert-level Python with strong skills in performance optimization and profiling tools like cProfile and py-spy
- Production-grade API development using FastAPI or Flask, with REST/JSON and OpenAPI design principles
- Asynchronous and background job handling using Celery, RQ, Dramatiq with Redis/RabbitMQ, Azure Durable Functions, or Azure Service Bus
- Concurrency and parallelism using asyncio,



multiprocessing, and distributed computing frameworks like Dask or Ray
- Caching and session management using Redis, with a focus on idempotent job design

Frontend/UI for Analytics
- Strong experience with Angular 2+ and Dash/Plotly, including state management, callback optimization, memoization, and pattern-matching callbacks
- High-performance data visualization using Plotly WebGL, plotly-resampler, Datashader, or HoloViews, with server-side downsampling and aggregation

Data Engineering and Pipelines
- Secure ingestion of encrypted files using PGP/AES, with signature verification and integrity checks
- Key and secret management using HashiCorp Vault or cloud KMS, including RBAC, auditing, and rotation
- ETL orchestration and scheduling using Airflow or Prefect, with SLA enforcement and retry logic
- Database design and optimization using Postgres, TimescaleDB, or ClickHouse, with strong SQL skills, inde

📌 Full stack Application Developer (India)
🏢 Lam Research
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack application developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: full stack application developer (india) / india