Staples India

Full Stack Developer

Staples India
Chennai Not disclosed
Last week
On-Site
Apply to Job

About the job

Duties & Responsibilities Understanding of REST-style APIs (requests/responses, endpoints, resources). Familiarity with HTTP concepts such as (Methods: GET, POST, PUT, PATCH, DELETE), Headers, query parameters, and status codes. Ability to read and interpret API documentation. Conceptual understanding of common authentication patterns such as API keys, OAuth 2.0, Bearer tokens. Strong experience with Python 3 Object-oriented programming principles and Asynchronous programming (asyncio, async/await). Working Experience with Pandas and Numpy Libraries such as ETL pipeline development and optimization and Data validation and cleaning. Experience with Django or similar backend frameworks like Django REST Framework for API development and Serializers for data validation and transformation. Experience with relational databases and Database schema design and optimization (e.g., PostgreSQL, MySQL, SQLite). Ability to design and maintain database models: Defining fields, relationships (ForeignKey, OneToOne, ManyToMany). Strong JavaScript experience (ES6+) in Asynchronous programming (Promises, async/await) and DOM manipulation and event handling. Familiarity with Svelte, SvelteKit, React, Vue, or similar frameworks, Component-based architecture and lifecycle management and State management patterns (stores, context, reducers). Ability to integrate frontend applications with REST APIs such as HTTP client libraries (fetch, axios), Request/response interceptors and Real-time data updates (WebSockets, Server-Sent Events). Basic debugging and troubleshooting skills like Reviewing logs, Reproducing API calls and Validating request and response payloads. Requirements Basic Qualifications Experience with various information security technologies and best practices. Proficiency in risk assessment tools, technologies, and methods. Expertise in designing secure networks, systems, and application architectures. Preferred Qualifications Experience with incident detection, incident response, and forensics. Experience with cloud security, penetration testing, and vulnerability management.

Requirements

  • REST APIs
  • Python
  • Pandas
  • Numpy
  • Django
  • JavaScript

Preferred Technologies

  • REST APIs
  • Python
  • Pandas
  • Numpy
  • Django
  • JavaScript

Similar Jobs

BrowserStack

Full Stack Developer

BrowserStack

IndiaNot disclosed
6 days agoRemote
UWorld

Full Stack Developer

UWorld

HyderabadNot disclosed
3 days agoOn-Site
Atypical Advantage

Full Stack Developer

Atypical Advantage

PuneNot disclosed
2 weeks agoHybrid