חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
We are looking for a highly skilled and experienced Backend Team Leader to join our dynamic team. The ideal candidate will have a deep understanding of backend technologies, extensive experience with Node.js, AWS, PostgreSQL, MongoDB, and Linux. In this role, you will lead a team of backend developers to design, build, and maintain efficient, reusable, and reliable backend systems that power our products and services.
Key Responsibilities:
- Lead and mentor a team of backend developers, ensuring the team's continuous growth and success.
- Design and implement robust, scalable, and secure backend solutions using Node.js.
- Oversee the architecture and development of cloud-based services and infrastructure on AWS.
- Manage and optimize databases (PostgreSQL and MongoDB) to ensure high availability and performance.
- Collaborate with front-end developers, DevOps, and product managers to deliver high-quality software.
- Ensure best practices in code quality, testing, and deployment processes.
- Identify and resolve performance bottlenecks, bugs, and security vulnerabilities.
- Monitor system performance and lead efforts in incident response and troubleshooting.
- Stay up-to-date with the latest technologies, trends, and best practices in backend development and cloud services.
- Drive continuous improvement within the backend team through code reviews, retrospectives, and knowledge sharing.
Required Qualifications:
- 8+ years of experience in software development, with a focus on backend technologies.
- 3+ years of experience leading or managing a development team.
- Extensive experience with Node.js and building RESTful APIs.
- Experience with AWS services such as EC2, S3, Lambda, RDS, etc.
- Experience working with relational databases (PostgreSQL) and NoSQL databases (MongoDB).
- Familiarity with Linux operating systems.
- Solid understanding of software architecture, design patterns, and best practices.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience with Docker, Kubernetes, or other containerization technologies.
- Familiarity with CI/CD pipelines and automated testing.
- Experience with microservices architecture.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on innovative projects with cutting-edge technologies.
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
If you are passionate about backend development, leading teams, and creating high-performance systems, we would love to hear from you. Apply now to join our team!