Description
You will lead development efforts for Angular applications, owning architecture, team mentorship, and delivery.
This role is on-site.
Responsibilities
- Lead and mentor development teams to ensure code quality and delivery standards.
- Design and build scalable applications using best practices, design patterns, and OOP/OOD principles.
- Manage SQL database schemas and write complex queries for data access layers.
- Implement automated testing platforms and write comprehensive unit tests.
- Communicate technical requirements and progress effectively with remote teams.
Required Skills
- 5+ years of professional software development experience.
- Proficiency in Angular, TypeScript, and JavaScript.
- Solid understanding of Object-Oriented Programming (OOP) and Object-Oriented Design (OOD).
- Experience with SQL databases, including schema design and complex querying.
- Expertise in Git and version control systems.
- Familiarity with full-stack development concepts and external/embedded databases.
- Strong analytical and logical problem-solving skills.