Responsibilities
- Develop and sustain resilient backend systems and up-to-date frontend modules for the Portal application.
- Engage in architectural planning and cross-stack technical decisions with a focus on performance, scalability, and long-term maintainability.
- Produce clear, thoroughly tested, and well-documented code to support sustainable product evolution.
- Work closely with Product Management, Design, and Operations teams to deliver customer-driven features effectively.
- Offer technical leadership and mentorship to less experienced engineers on the team.
- Take part in code reviews, system design discussions, and technical planning sessions.
- Support a culture emphasizing software quality, system reliability, and ongoing enhancement.
- Improve internal development practices, including observability, testing strategies, and CI/CD workflows.
- Assume responsibility for production system stability and performance, including diagnosing and resolving complex technical issues.