Tech Lead
Riyadh
Job description
The Tech Lead role involves guiding talented engineers, shaping technical architecture, and driving the development of AI-powered platforms and fintech applications. Key responsibilities: lead design, development, and deployment of high‑performance web applications; hands‑on contribution for complex features or critical fixes; mentor and support software engineers; collaborate with product managers, data scientists, and designers; enforce high standards for code quality, testing, and documentation; architect full‑stack solutions using Next.js and Node.js; design and optimize PostgreSQL schemas and queries; implement clean, responsive UI with Tailwind CSS; (preferred) integrate AI/ML features using Python; stay updated on modern development trends, AI technologies, and fintech innovations
Requirements
- Excel
- Python
- SQL databases
- expertise in Next.js
- expertise in Node.js
- expertise in PostgreSQL
- proficiency in Tailwind CSS
- strong debugging and problem‑solving skills
- excellent communication and teamwork abilities
- Bachelor's degree in Computer Science, Engineering or related field (or equivalent experience)
- 5+ years of professional software development experience
- 2+ years in a leadership or Tech Lead position
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.