Full-Stack Developer

5 - 10 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Full Stack Software Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end systems to create scalable, secure, and high-performance web applications. Your role will involve leading technical projects, mentoring junior developers, and ensuring the implementation of best practices throughout the development lifecycle. Your impact in this role will include building front-end systems using technologies such as React, Angular, or Vue.js, as well as developing back-end systems with Node.js, Python, or Java. You will also be tasked with designing and optimizing databases (SQL, NoSQL) and APIs (REST, GraphQL), implementing cloud solutions (AWS, Azure) and DevOps tools (Docker, Kubernetes), writing clean and maintainable code, and conducting various types of testing (unit, integration, CI/CD). Collaboration with teams and providing technical leadership will also be key aspects of your responsibilities. In terms of qualifications, you must possess a Bachelor's or Master's degree in computer science or a related field, along with at least 5-10 years of professional experience in software development. You should have a strong DevOps mindset and hands-on experience with Docker, VMs, container orchestration, cloud platforms (AWS, Azure, GCP), CI/CD pipelines, Git-based workflows, and Infrastructure as Code (e.g., Terraform, Pulumi). Solid networking fundamentals and experience in API design, data modeling, and authentication mechanisms are also required. Additionally, you should be comfortable with backend development in at least one modern language (Go, Rust, C#) and possess strong frontend development skills using frameworks like React, Angular, Vue, or Web Components. An understanding of design systems, CSS, responsive UI, and the ability to quickly learn new languages and tools independently are essential. Experience working in cross-functional teams and agile environments is highly valued. Desirable qualifications include contributions to or experience with open-source projects, a cross-disciplinary understanding of UX/UI design principles, familiarity with testing frameworks, quality assurance practices, monitoring, and observability tools. Experience with hybrid or distributed architecture, exposure to WebAssembly, micro frontends, edge computing, and a background in security best practices for web and cloud applications would be advantageous for this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Siemens logo
Siemens

Automation Machinery Manufacturing

Munich Brande

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru