Software Engineer

Aziro

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Performance bonuses

Job summary

Aziro is seeking a seasoned Full Stack Engineer to design, build, and scale customer-facing applications in a cloud-native AWS environment. The role emphasizes strong backend with Node.js/TypeScript and frontend with React, working in a hybrid Bangalore setting.

The engineer will own features end-to-end, participate in architectural discussions, and ensure code quality with automated tests, monitoring, and CI/CD support. 5+ years of relevant experience is expected.

Qualifications

  • 5+ years of experience in full-stack development and cloud technologies.
  • At least 5 years hands-on experience with Node.js, JavaScript, or TypeScript.
  • Strong problem-solving skills and knowledge of data structures and algorithms.
  • Experience building RESTful APIs and microservices.
  • Frontend work with React, HTML, CSS, and JavaScript.

Responsibilities

  • Troubleshoot and resolve complex customer-facing and production issues across frontend and backend systems.
  • Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and TypeScript.
  • Develop responsive frontend applications using React.
  • Design data models and access patterns using DynamoDB.
  • Build cloud-native applications using AWS services (ECS, Lambda, S3, SQS, API Gateway, CloudWatch).
  • Collaborate with product managers and distributed teams in an Agile/Scrum environment.

Skills

Node.js
JavaScript
TypeScript
RESTful services
React
HTML
CSS
AWS
DynamoDB
Docker
CI/CD
Testing

Tools

Docker
Jenkins
Git
CI/CD pipelines

Job description

Experience: 5+ years of overall experience Location - Bangalore (Hybrid)

Shift - General IST time zonePrimary

Skills - Node.js, JavaScript & TypeScript, DynamoDB, React Frontend Development.

Secondary Skills - MySQL or PostgreSQL, Redis or Amazon ElastiCache, S3, SNS, ECS, EC2.

Role Summary

We are looking for a Full Stack Engineer with strong backend expertise in Node.js and TypeScript, along with frontend development experience in React. The engineer will be responsible for designing, building, scaling, and supporting high-quality, customer-facing applications in a cloud-native AWS environment.

Responsibilities
  • Troubleshoot and resolve complex customer-facing and production issues across frontend and backend systems.
  • Proactively identify and address issues related to application performance, stability, scalability, security, and extensibility.
  • Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and TypeScript.
  • Develop responsive, reusable, and maintainable frontend applications using React.
  • Design and implement efficient data models and access patterns using Amazon DynamoDB.
  • Build cloud-native and event-driven applications using AWS services such as ECS, Lambda, S3, SQS, API Gateway, and CloudWatch.
  • Develop asynchronous processing workflows and integrations using queues and serverless services.
  • Define application architecture and relationships between services, components, and subsystems.
  • Actively participate in architecture discussions, technical design reviews, and code reviews.
  • Ensure that new code, features, and software products meet defined performance, security, reliability, and quality standards.
  • Write automated unit, integration, and end-to-end tests for frontend and backend components.
  • Maintain high availability and demonstrate a strong commitment to customer trust and production reliability.
  • Monitor production applications using logs, metrics, traces, dashboards, and alerts.
  • Support CI/CD pipelines and improve automated build, testing, and deployment processes.
  • Collaborate with product managers, designers, quality engineers, and globally distributed engineering teams.
  • Work in an Agile environment following Scrum methodologies.
  • Take ownership of features throughout the complete software development lifecycle, from technical design through production support.
Minimum Qualifications
  • 57 years of strong programming experience in full stack development and cloud technologies.
  • At least 5 years of relevant hands‑on experience with Node.js, JavaScript, or TypeScript.
  • Strong problem-solving skills with solid knowledge of data structures and algorithms.
  • Good understanding of commonly used software design patterns and architectural principles.
  • Hands‑on experience developing backend services using Node.js and TypeScript.
  • Experience developing RESTful APIs and microservice-based applications.
  • Hands‑on experience building frontend applications using React, HTML, CSS, and JavaScript.
  • Experience designing DynamoDB tables, partition keys, sort keys, secondary indexes, and application access patterns.
  • Experience developing applications using AWS services such as ECS, Lambda, S3, SQS, API Gateway, and CloudWatch.
  • Experience building scalable, secure, and highly available cloud-native applications.
  • Experience with automated testing frameworks such as Jest, Mocha, React Testing Library, Cypress, or Playwright.
  • Experience with CI/CD and containerization tools such as Docker and Jenkins.
  • Experience using Git-based source-control and development workflows.
  • Good understanding of application monitoring, debugging, and production-support practices.
  • Strong communication and collaboration skills.
Skills:Primary Skills Must-have:
  • Node.js, JavaScript, and TypeScript
  • RESTful web services and microservices
  • React frontend development
  • HTML, CSS, and modern JavaScript
  • AWS ECS, Lambda, S3, SQS, API Gateway, and CloudWatch
  • Amazon DynamoDB
  • Docker and CI/CD pipelines
  • Unit and integration testing
Secondary Skills Good-to-have:
  • MySQL or PostgreSQL
  • Redis or Amazon ElastiCache
  • AWS Step Functions, SNS, EventBridge, IAM, and EC2
  • Infrastructure as Code using Terraform, AWS CDK, or CloudFormation
  • Kubernetes
  • NestJS or Express.js
  • OpenTelemetry, Dynatrace, Datadog, or similar observability tools
  • Java and Spring Boot
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Michelin • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

On-site
INR 1,400,000 - 2,100,000
Software Engineer
Software Engineer

InCred Financial Services • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Full Stack Developer
Full Stack Developer

A C Agarwal Share Brokers • Vadodara

On-site
INR 800,000 - 1,200,000
Senior Full Stack Developer (Backend Heavy)
Senior Full Stack Developer (Backend Heavy)

Carnera Technologies • Pune District

Hybrid
INR 2,200,000 - 4,200,000
Full Stack Engineer
Full Stack Engineer

EXL • Bengaluru

Hybrid
INR 2,800,000 - 4,000,000
Hybrid work model
Chennai/Bangalore location
Career growth opportunities
Full Stack Engineer (Hyderabad)
Full Stack Engineer (Hyderabad)

Futuralis • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Developer
Senior Full Stack Developer

Stellar Talent Hr Consultancy Chennai • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000