Job descriptionDevelop, test, and deploy scalable web applications using modern frontend and backend technologies.Build responsive and user-friendly UI components, ensuring seamless user experiences.Collaborate with product managers, UI / UX designers, and QA teams to translate wireframes into functional, high-quality features.Design, develop, and maintain RESTful APIs and microservices.Implement and maintain server-side logic using modern backend frameworks and scripting languages.Integrate and manage databases (SQL / NoSQL) for efficient data storage, retrieval, and performance.Work with third-party services, cloud platforms, and containerized environments.Optimize application performance, security, and reliability across the stack.Troubleshoot, debug, and resolve technical issues in a timely manner.Participate in code reviews to maintain clean, secure, and maintainable codebases.Write and execute unit and integration tests as part of CI / CD workflows.Work closely with QA to identify bugs, address quality issues, and improve application stability.Design and implement reporting features to provide insights into application usage, performance, and user behavior.Create, analyze, and maintain custom reports and dashboards using relevant reporting tools or frameworks.