Summary
The job description is for a web development role focused on technical leadership with a client that specializes in school-parent communication platforms. The role involves a variety of tasks such as design, coding, testing, debugging, and improving processes. The candidate is expected to have expertise in AWS/Aurora/RDS/SQS, RESTful API development, agile methodologies, and leadership.
Requirements
- Technical leadership in web development with large-scale services, with expertise in Ruby/Python and JavaScript/TypeScript
- Architectural proficiency in designing and optimizing service and application layers using MySQL/Postgres at an enterprise level
- Deep experience in deploying, operating, and scaling systems on AWS/Aurora/RDS/SQS, with a focus on driving efficiency and innovation
- Advanced expertise in RESTful API development, with a strong emphasis on system integration and extensibility
- Leadership in agile methodologies, driving continuous improvement in incremental development processes and CI/CD pipelines
Responsibilities
- Collaborate with Product Owners to define the strategic roadmap, ensuring alignment with business objectives and customer needs
- Be a reference for cross-functional teams in engineering to set technical standards, continuously enhancing the cost-efficiency, security, scalability, and maintainability of the platform
- Oversee the technical ecosystem, ensuring seamless integration across web, service layer, database, and message queues, and driving innovation to deliver maximum value for our customers
- Ensure the reliability and performance of production systems at scale by spearheading initiatives to identify and resolve critical issues, conducting high-level code reviews, and guiding complex debugging processes
- Design and lead major projects, breaking down complex problems, setting milestones, and delivering solutions that empower educators and advance the platformβs mission