We are seeking an experienced Software Development Lead to spearhead our backend engineering team. This individual will be responsible for shaping the architecture of our platform, collaborating with cross-functional teams, and mentoring junior engineers.
Key Responsibilities:
* Designing scalable systems and APIs to meet business requirements
* Mentoring and guiding junior engineers in their technical development
* Collaborating with product managers and designers to enhance real-time generation features
As a Software Development Lead, you will have the opportunity to work on a wide range of projects, from designing new system architectures to implementing innovative solutions. You will also play a key role in shaping the company's technology strategy and ensuring that it aligns with our business goals.
Requirements:
* Extensive experience with Node.js and TypeScript
* Strong understanding of software design patterns and principles
* Excellent communication and leadership skills
The ideal candidate will have a strong passion for software development and a desire to learn and grow with the company. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.