Lead Full Stack Engineer ( Application Design & Architecture)
Yularatech
5 - 10 years
Bengaluru
Posted: 12/02/2026
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.
