about the company.
my client is a fast growing local tech company
about the team.
the project team size is about 15-20 people, you will be managing the backend team and work closely with cross teams on the project development
about the job.
- Collaborate with cross-functional teams to gather user requirements, provide and define system specifications
- Analyze and evaluate existing backend systems to identify areas for improvement and optimization
- Design and develop scalable and efficient backend solutions to meet business needs
- Collaborate with other team members to integrate backend systems with front-end applications and third-party services
- Monitor system performance and troubleshoot issues to ensure smooth operations
- Manage, plan, monitor, and distribute technical tasks
- Provide knowledge, insights, directions, code review, and guidelines to colleagues that are less experienced
- Track and communicate team velocity and progress; update agile tracking systems to provide transparency on deliverables, and sprint backlogs
skills & experiences required.
- minimum 5 years of experience in software development
- experience in leading a development team
- strong in client / key account management
- sound knowledege in backend development with node.js / ruby on rails
- detail-oriented with exceptional organizational and documentation skills.
- ability to adapt to changing priorities and handle multiple tasks simultaneously.