Store Technology Engineer

Year    UP, IN, India

Job Description

Role overview



We are seeking a highly skilled and motivated

Store Technology Engineer

to join our dedicated technology team in

Noida

. This is a fantastic opportunity to work on mission-critical, customer-facing applications that power essential in-store experiences.

You will be responsible for developing, maintaining, and enhancing our core

Full Stack

store technology solutions. This includes implementing robust backend services and developing high-performance frontend applications for both web and mobile environments, ensuring reliability and a seamless user experience across our retail operations.

Key Responsibilities



Design and implement scalable and secure

backend APIs

using Python, FastAPI, and/or Django. Develop, test, and deploy high-quality

frontend applications

using React Native/React 18 and TypeScript. Manage data schemas and optimize persistence and retrieval using

PostgreSQL

and

DynamoDB

. Contribute to managing and provisioning

AWS

cloud resources using

Terraform (IaC)

. Maintain and improve continuous integration and deployment workflows using

GitLab CI

. Utilize monitoring tools like

New Relic

and

Datadog

to proactively ensure system health and performance. Write comprehensive, high-coverage

unit and integration tests

using

Pytest

and

Jest/React Testing Library

. Collaborate closely with product and design teams to translate requirements into technical solutions.

Required Technical Expertise



Backend Core:

Python 3.9+, Web Frameworks (FastAPI, Django), ASGI Server (Uvicorn).

Frontend Core:

React Native, React 18, TypeScript, Build Tool (Vite), State Management (Redux Toolkit), Routing (React Router DOM).

Database & Data:

PostgreSQL, DynamoDB, ORM (SQLAlchemy), Migrations (Alembic), Caching/Broker (Redis), Data Warehouse (Snowflake), Data Analysis (Pandas).

Infrastructure & DevOps:

AWS (S3, SES, ECR, R53, CloudWatch), Terraform (AWS Provider), Docker & Docker Compose, CI/CD (GitLab CI), Web Server (Nginx).

APIs & Styling:

GraphQL (Strawberry GraphQL), Styling (Tailwind CSS), Components (Headless UI), Icons (React Icons), Charts (ApexCharts), Maps (JSVectorMap).

Testing:

Pytest, Jest, React Testing Library, ts-jest.

Key Libraries:

Validation (Pydantic), AWS SDK (Boto3), HTTP Client (Axios), Date Handling (Luxon), Excel Processing (XLSX), Notifications (React Hot Toast, React Toastify, SweetAlert2).

Monitoring:

New Relic, Datadog (including RUM & Logs).

Qualifications



7+ years of professional experience in full-stack software development, with a strong focus on the specified technology stack. Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience). Familiarity with microservices architecture and scalable, cloud-native development principles. Strong analytical and problem-solving skills with meticulous attention to detail. Excellent communication and collaboration skills, with experience in Agile/Scrum environments.
We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4857362
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year