Software Engineer

2 - 4 years

18 - 20 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role
We are looking for a highly skilled Software Engineer to design, develop, and optimize scalable, high-performance applications across modern frontend, backend, and cloud-native environments. You will work on mission-critical systems, contribute to architectural decisions, and mentor junior developers while delivering high-quality software.
Key Responsibilities:
    • Design and develop robust, scalable, and high-performance application components.
    • Build responsive and dynamic UI interfaces using modern JavaScript frameworks.
    • Develop backend services, APIs, and real-time communication layers.
    • Collaborate with Product, QA, DevOps, and other engineering teams for end-to-end delivery.
    • Participate in code reviews, architecture discussions, and technical decision-making.
    • Identify and resolve performance bottlenecks, scalability issues, and security gaps.
    • Contribute to CI/CD pipelines, cloud deployments, and infrastructure optimization.
    • Ensure adherence to coding standards, testing practices, and documentation quality.
Core Technology Expertise:
    • Frontend Development
    • React for modern UI development
    • Zustand for state management
    • ProseMirror & YJS for collaborative editor/real-time editing
    • Server-Side Rendering (SSR) for performance and SEO
    • Backend / Server-Side Development
    • Node.js , LoopBack, TypeScript
    • RESTful API Development + GraphQL
    • Socket.io for real-time communication
    • ASP.NET & Java (for selective Lambda functions)
    • Cloud & Infrastructure
    • AWS EKS / GCP GKE for Kubernetes workloads
    • AWS Lambda / GCP Cloud Run for serverless services
    • AWS CloudHSM for secure cryptographic operations
    • Data, Storage & Search
    • MySQL for transactional operations
    • MySQL-based search
    • Redis for caching and state management
    • AWS S3 / GCP Cloud Storage for object storage
    • GCP BigQuery for analytics and large-scale data processing
Qualifications:
    • 2-4+ years of experience in full-stack or backend engineering.
    • Strong understanding of modern JavaScript/TypeScript frameworks.
    • Expertise in distributed systems, API design, and event-driven architectures.
    • Hands-on experience with Kubernetes, microservices, and cloud environments.
    • Strong problem-solving skills and ability to debug complex systems.
    • Experience in writing clean, maintainable, and well-tested code.
    • Excellent communication and collaboration skills.
Nice to Have:
    • Experience with real-time collaborative editing tools (YJS, ProseMirror).
    • Knowledge of CI/CD, DevOps, Docker, Helm, Terraform, etc.
    • Cloud certifications (AWS/GCP)
    • Familiarity with performance optimization, security best practices, and SRE concepts.
Why Join Us?
    • Work on modern, cloud-native systems using cutting-edge technology.
    • Opportunity to design and influence core architecture.
    • High ownership, impactful contributions, and growth opportunities.
    • Collaborative engineering culture focused on innovation and quality.

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Onit logo
Onit

Legal Technology

Austin

RecommendedJobs for You