Design, build, and maintain backend services, APIs, and databases. Architect scalable and maintainable backend solutions for complex business logic and high-traffic applications. Collaborate closely with frontend developers, QA, and product managers to deliver seamless, end-to-end solutions. Perform code reviews and champion best practices in software development. Optimize system performance and troubleshoot production issues. Ensure code quality with automated tests, CI/CD pipelines, and SOLID development principles. Participate in architecture and design discussions to shape the future of our platform.