🔔 FCM Loaded

Lead Full Stack Engineer ( Application Design & Architecture)

Yularatech

5 - 10 years

Bengaluru

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Position Title: LeadFull Stack Engineer (Application Design + Architecture )

Department: IT Software Development

Experience Level: A minimum of 8 Years of proven hands on experience in end-to-end App development and Design

Manager: Head of India Operations

Direct Reports: NA

Hire type: Full-time, Permanent

Work Location: Remote

Worktimes: Near AEST & IST

Tag: Lead Software Engineer, Senior Developer, Senior Principal Engineer


Yularatech is an end-to-end IT services provider offering quality IT solutions to our partner clients. We specialise in IT skills resourcing, IT consulting and outsourced application development and support.


Position Summary


We are seeking a highly skilled Lead Full Stack Engineer with expertise in both Architecture and design to develop and maintain secure, scalable, and high-performance payment solutions.


As a Lead Engineer at Yularatech, the candidate will play a critical role in design, develop, and preferably deploying scalable applications on our AWS environment, ensuring they meet business requirements and adhere to high-quality standards.


You will work closely with the intent and development teams to create products based on business requirements driven through analytics and big data in a hands-on position with a mix of design, coding & testing. You will mostly work with modern frameworks such as Node JS, Nest.js, Next.js and a whole host of AWS services built using the CDK infrastructure as code library.


If you are a passionate Full stack Developer with a strong desire to create remarkable web experiences and meet the qualifications mentioned, we encourage you to apply.


Key Responsibilities

1.Core Application Development

  • Design, develop, and deploy scalable, secure, and high-performance applications.
  • Take ownership of application architecture, system design, and technology choices.
  • Translate business requirements into technical designs and production-ready implementations.


2.Front-End Development (High Priority 35% Weightage)

  • Build and maintain modern, scalable front-end applications using React and TypeScript.
  • Apply strong foundational knowledge of React to make design and architecture decisions.
  • Work with Next.js using solid foundational concepts.
  • Write high-quality, production-grade TypeScript across the application.
  • Collaborate with design teams to create intuitive, performant user experiences.


3.Backend Development (65% Weightage)

  • Develop and maintain scalable backend services using Node.js as the core backbone.
  • Build production-grade APIs with strong focus on scalability, security, and performance.
  • Design and implement REST APIs and WebSocket-based systems.
  • Develop backend systems using NestJS, including:
  • Microservices architecture (extensive experience required)
  • WebSocket-based communication (extensive experience required)
  • Production-grade application structuring and patterns


4.API Design & Performance

  • Design APIs for scalable product development, including peak-load handling.
  • Implement API-level security at all layers.
  • Optimize API performance through profiling, caching, and efficient code practices.


5.Database Design & Management

  • Design and develop PostgreSQL databases end-to-end, including schema design, optimization, and query tuning.
  • Exposure to NoSQL databases is a plus.

6.Infrastructure & Cloud (AWS)

  • Design, develop, deploy, and manage applications on AWS, regardless of scale or complexity.
  • Extensive hands-on experience with AWS services including (but not limited to):
  • ECS, EC2, S3, SQS, SNS, API Gateway, ECR, CloudWatch, Lambda
  • Experience with Infrastructure as Code (IaC) concepts and frameworks.
  • Exposure to AWS CDK is a strong advantage (learning curve acceptable).


7.DevOps & Deployment

  • Build and deploy Docker images for applications (mandatory).
  • Design and manage CI/CD pipelines using:
  • GitHub Actions
  • AWS CodePipeline


8.Payment Systems

  • Design and maintain backend systems for payment processing.
  • Strong understanding of:
  • Card networks and banking payment systems
  • Payment instruments, POS terminals, and payment links
  • Applications integrating with payment gateways and financial systems


9.AI & Productivity

  • Familiarity with AI-powered developer tools (e.g., Cursor) to improve productivity is a plus.

Mandatory / Most Important Skills

Front-End (Mandatory)

  • React strong foundational knowledge; capable of taking design decisions.
  • TypeScript (Mandatory) expert-level proficiency; able to write any type of production code in TS.
  • Next.js foundational knowledge.


Desirable

  • Willingness to learn additional aspects of Next.js as required.


Backend

  • Node.js highly proficient; extensive production experience.
  • NestJS extensive experience with:
  • Microservices
  • WebSockets
  • Production-grade backend architecture


APIs

  • Scalable API design
  • REST APIs and WebSockets
  • API security (OWASP, authentication, authorization)
  • Performance optimization techniques


Databases

  • PostgreSQL extensive hands-on experience (design + development E2E)
  • NoSQL databases good to have


Infrastructure & DevOps

  • AWS extensive real-world experience
  • Docker mandatory
  • CI/CD pipelines mandatory


System Architecture & Engineering Excellence

  • Proven experience designing scalable, resilient, and maintainable architectures.
  • Ability to evaluate and choose between architectural approaches:
  • Monolith vs Microservices
  • Synchronous vs Asynchronous communication
  • Hands-on experience converting architecture decisions into working production code.


Design Patterns & Principles

  • Strong practical experience with:
  • MVC, MVVM, CQRS, Event-Driven Architecture
  • SOLID principles
  • Domain-Driven Design (DDD)
  • Experience refactoring legacy systems into clean, maintainable architectures.


Microservices & Distributed Systems

  • Service-to-service communication
  • Fault tolerance, retries, circuit breakers
  • Data ownership and consistency
  • Observability and operational readiness


Security & Authentication

  • Secure coding practices following OWASP standards
  • Experience with authentication and authorization mechanisms:
  • OAuth, JWT, SSO, Identity Federation


Soft Skills & Leadership

  • Highly adaptable and eager to learn
  • Strong ownership mindset with minimal supervision required
  • Excellent communication skills (verbal, written, and presentation)
  • Proven leadership qualities and mentoring capability
  • Ability to work across cultures and with diverse teams
  • Strong problem-solving and analytical skills
  • Professionalism, integrity, and confidentiality


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.