Responsibilities
- Build, evaluate, and release backend services and APIs with an emphasis on speed, scalability, and secure design.
- Create and manage data storage using both relational and NoSQL database technologies.
- Work closely with frontend engineers, product managers, and stakeholders to shape and deliver software features.
- Improve current backend systems to enhance system reliability and operational efficiency.
- Perform peer code evaluations and guide less experienced developers through technical mentorship.
- Engage in system architecture planning and assist in choosing appropriate technologies.
- Maintain high standards for code integrity, security protocols, and technical documentation.
- Support improvements and automation within continuous integration and continuous delivery pipelines.
- Monitor advancements in backend frameworks and integrate relevant innovations into ongoing projects.