Technical Team Lead
AI Summary
Team Lead responsible for guiding a software engineering team in design, development, and delivery of high-quality systems; mentors engineers, coordinates with product and operations, and ensures timely delivery.
About this role
As the Team Lead at Tarjama&,you will be responsible for leading a technical team in the design, development, and delivery of high-quality technology solutions aligned with Tarjama’s strategic goals. This role ensures the successful execution of engineering tasks, enforces development best practices, and acts as a hands-on contributor while also coordinating with cross-functional teams. The Team Lead mentors team members and ensures the timely delivery of projects. They also translate technical direction into day-to-day implementation.
Duties & Responsibilities
Technical Leadership & Execution Oversight
-
Oversee daily development activities, ensuring alignment with coding standards, architecture guidelines, and delivery timelines.
-
Guide system design and architecture discussions, providing hands-on technical input where needed.
-
Support engineers in problem-solving, debugging, and performance optimization, acting as a key technical escalation point.
-
Review and approve key code components, ensuring quality, scalability, and maintainability.
Team Management & Mentorship
-
Lead, coach, and develop a team of engineers with varying levels of experience.
-
Conduct regular 1:1s, performance check-ins, and technical feedback sessions to ensure growth and accountability.
-
Facilitate onboarding and continuous technical upskilling of team members.
-
Foster a culture of knowledge sharing, collaboration, and continuous improvement.
Collaboration & Cross-functional Alignment
-
Work closely with Product, QA, DevOps, and Design teams to ensure shared understanding of project goals and priorities.
-
Help translate product requirements into actionable development plans and ensure clear task delegation.
-
Act as a liaison between the development team and technology leadership, providing visibility into progress, risks, and resource needs.
Code Quality, Documentation & Standards
-
Enforce best practices in coding, documentation, testing, and deployment.
-
Promote peer code reviews, unit testing, and automation to ensure reliability and consistency.
-
Ensure comprehensive documentation is maintained for all critical systems and architectural decisions.
-
Support continuous improvement of internal development workflows and tools.
System Support & Deployment Coordination
-
Collaborate with DevOps and infrastructure teams to ensure system performance, CI/CD readiness, and release reliability.
-
Monitor deployment readiness and troubleshoot issues during staging and production releases.
-
Participate in the evaluation and adoption of new technologies and frameworks that align with business needs.
Education, Experience & Qualifications
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-
8+ years of hands-on software development experience with at least 2 years in a technical leadership or team lead role.
-
Strong experience with Node.js, Python is a plus.
-
Proficiency in designing and reviewing scalable architectures using microservices and RESTful APIs.
-
Experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).
-
Solid experience in Agile/Scrum environments and sprint management.
-
Proficient in English language.
Behavioral Competencies
-
Communication
-
Decision Making
-
Stakeholder Management
-
Team Building & Management
-
Conflict Management
-
Results Orientation
-
Influencing Others
Technical Competencies
-
Backend Development (Node.js, Python is a plus)
-
Microservices & System Architecture
-
RESTful API Design & Integration
-
Code Review & Quality Standards
-
Cloud Infrastructure (AWS, Azure)
-
CI/CD & DevOps Collaboration
-
Database Design & Optimization
-
Performance Monitoring & Debugging
-
Documentation & Technical Writing
-
Agile Development Practices
Skills
Explore related jobs
More jobs at Arabic.AI
- Compliance ManagerAmman, Amman Governorate
- AI Solution ManagerRiyadh, Riyadh Province
- Junior Translator - Saudi NationalsRiyadh, Riyadh Province
- Senior Bidding OfficerAmman, Amman Governorate
- Business Development Manager - Content LabRiyadh, Riyadh Province
- Senior AI Product Engineer - Abu DhabiAmman, Amman Governorate
Similar Agile/Scrum jobs
Jobs in Amman
Full /Associate /Assistant Professor of Chemical Engineering (Position Requires Relocation to Kuwait)AIU · Amman, Amman- SOC Analyst L2- Amman/JordanIT-Security C&T · Amman, Amman Governorate
Junior Sous Chef-Staff CafeteriaAccorhotel · Amman, Amman Governorate
Head HostessAccorhotel · Amman, Amman Governorate
Chef De Partie / Staff CafeteriaAccorhotel · Amman, Amman Governorate
TailorAccorhotel · Amman, Amman Governorate