· Design, build, and maintain scalable backend services to support web and API platforms.
· Collaborate with product, design, and frontend teams to deliver well-integrated solutions.
· Analyze business and technical requirements to propose effective backend architectures.
· Architect and lead backend system designs that support growth, reliability, and
performance.
· Scale infrastructure and services across cloud environments, particularly AWS.
· Improve developer workflows with robust CI/CD pipelines and deployment strategies.
· Refactor legacy codebases to enhance readability, modularity, and system robustness.
· Troubleshoot complex issues in production and improve system observability and
reliability.
· Drive engineering best practices and enforce coding standards within the team.
· Develop backend algorithms and services that improve product intelligence and usability.
· Contribute to overall engineering strategy and long-term technology roadmaps.
· Mentor and guide team members through code reviews, architectural discussions, and
planning.