Software Engineer (Full Stack)

3 years

0 Lacs

Bengaluru, Karnataka, India

Posted:1 day ago| Platform: Linkedin logo

Apply

Skills Required

software stack technology development html css javascript design python integration communication sql mongodb nosql data reliability docker azure devops troubleshooting tuning scalability code engineering deployment git collaborative testing jest postman agile scrum learning experimentation

Work Mode

On-site

Job Type

Full Time

Job Description

This role is for one of our clients Industry: Technology, Information and Media Seniority level: Mid-Senior level Min Experience: 3 years Location: Bengaluru JobType: full-time We’re looking for a versatile and experienced Software Engineer – Web Applications (Full Stack) to join our fast-paced development team. You’ll be responsible for building end-to-end web solutions that are scalable, secure, and user-friendly. From crafting responsive front-end experiences to architecting robust backend services, your contributions will directly impact product success and customer satisfaction. What You’ll Do: Build and maintain dynamic and responsive web applications across the full stack. Use HTML, CSS, and JavaScript to design intuitive user interfaces and seamless user experiences. Develop robust back-end services using Python , and ensure smooth integration with front-end systems. Design and consume RESTful APIs to facilitate efficient communication across services. Work with diverse databases including SQL, MongoDB, and other NoSQL systems to manage data structures, performance, and reliability. Implement and maintain CI/CD pipelines using Docker and Azure DevOps to ensure fast, secure, and consistent deployments. Collaborate with product managers, designers, QA, and other developers to understand business requirements and deliver high-quality software. Contribute to troubleshooting, performance tuning, and system scalability efforts. Write clean, maintainable, and testable code that aligns with best practices and team standards. Participate in code reviews and mentor junior engineers as needed. What You Bring: 3–8 years of experience in a full stack development role or similar engineering position. Strong command of HTML, CSS, JavaScript , and modern front-end development practices. Proficiency in Python for backend development. In-depth experience working with RESTful APIs and integrating third-party services. Practical knowledge of MongoDB, SQL, and NoSQL technologies. Familiarity with Docker containers and DevOps workflows using Azure DevOps or similar tools. Solid understanding of CI/CD processes and experience setting up and managing deployment pipelines. Strong grasp of Git-based version control and collaborative workflows. Problem-solving mindset with the ability to work independently and within cross-functional teams. Strong written and verbal communication skills. Bonus Points For: Experience deploying applications on Microsoft Azure or similar cloud environments. Familiarity with testing frameworks such as Jest, Mocha, Pytest , or Postman . Exposure to Agile/Scrum teams and practices. Passion for continuous learning and experimentation with new technologies. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now

RecommendedJobs for You

Hyderabad, Telangana, India

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