HamburgerMenu
hirist

Software Engineer - Full Stack Development

ZK Technologies
Pune
5 - 9 Years

Posted on: 25/10/2025

Job Description

BASIC PURPOSE :

The Software Engineer - Full Stack is responsible for developing and maintaining modular, reusable back-end components using Angular, .NET and any headless CMS like Builder.io.

ESSENTIAL FUNCTIONS :

- Contribute to backend design, technical direction, and backend architecture including collaborating with various teams.

- Translate designs and process wireframes into high-quality code.

- Design efficient and reusable backend systems that drive complex applications, front-end systems that drive complex web applications, components that drive mobile applications.

- Implement the features and user interfaces using React.js, Next.js, and Angular

- Optimize components for maximum performance across a vast array of web-capable devices and browsers.

- Create microservices using Node.js, Java, and .NET.

- Building cloud applications with Amazon Web Services (AWS) using services like API Gateway, Lambda, SQS, Event Bridge, and S3.

- Build reusable components and front-end libraries for future use utilizing technologies like Stencil and Storybook.

- Collaborate closely with designers to craft and implement interactive, user-friendly UI templates using React and Next.js.

- Develop dynamic and reusable UI components that integrate seamlessly with the Headless CMS (Builder.io) for content management.

- Create testable, universally available applications and services with monitoring and alerting.

- Identify and resolve performance and scalability issues.

- Stay on top of technology changes in the market and continuously look for opportunities to leverage modern technology.

- Participate in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement.

- Develop automated testing plans and automate the delivery of components using CI/CD.

- Optimize components for maximum performance across a vast array of devices.

QUALIFICATIONS :

- Bachelor's degree in computer science / related engineering field OR equivalent experience in related field

- 5+ years of experience in backend development, front end development.

- 2+ years of experience in Angular/React/Node.

- Experience with AWS is a must.

- Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and the event loop.

- Proficient in profiling and improving the performance of both back-end and front-end components, as well as mobile applications.

- Familiarity with new specifications of ECMAScript and Typescript.

- Understanding the nature of asynchronous programming and its quirks and workarounds.

- Good understanding of any server-side templating languages.

- Experience with RESTful APIs and GraphQL/AppSync.

- Have a strong understanding of concepts like concurrency, parallelism, event driven architecture.

- Have experience with REST-ful APIs for internal and external products.

- Experience with technologies like Redis, Elasticsearch, NoSQL, RDBMS, Queues, Event Bus, and Cloud Functions.

- Familiarity with Git code versioning tools.

- Good written and verbal communication skills.

info-icon

Did you find something suspicious?