Develop and maintain backend services using NestJS, Express.js, and Sequelize, contributing to secure and reliable APIs. Build responsive front-end components using Angular, collaborating with UI/UX and products to deliver a seamless experience. Work with relational databases: support schema updates, write efficient queries, and maintain data consistency. Participate in code reviews, ensuring code quality, readability, performance, and adherence to standards while learning from senior engineers. Collaborate in Agile workflows—daily stand-ups, sprint planning, retrospectives—for timely delivery and continuous improvement. Write and maintain unit and integration tests for reliability and fast feedback. Debug & troubleshoot across the stack using logs, metrics, traces, and profilers; create minimal repros and clear runbooks. Optimize performance across the stack through effective caching and batching, efficient data-access/query strategies, and client-side rendering optimizations. Design maintainable solutions using SOLID, dependency injection, and appropriate design patterns; document decisions concisely (ADRs/RFCs).