JOBLYIN SUMMARY
Job Overview
This position is offered by First.tech Group, in Cairo, Egypt, as a Full-time role, with a On-site work arrangement. The job details and listed requirements below are based on the original job posting.
COMPANY PROFILE
About the Company
AIi
This summary was prepared with the assistance of AI based on available information and may not reflect all details about the company.First.tech Group is a dynamic organization focused on connecting skilled professionals with meaningful career opportunities. While specific industry details are not provided, the presence of roles such as 'Senior Specialist - People Operations' suggests an emphasis on human resources and organizational development. The company likely operates in a sector that values structured talent management and employee engagement strategies. As a job platform, First.tech Group may support businesses seeking to attract and retain top-tier professionals by offering specialized recruitment services. Its approach appears centered on fostering strong workplace cultures and ensuring alignment between employer needs and candidate expertise. Without additional data, the company's exact scope remains inferred based on its listed roles, highlighting its potential role in facilitating professional growth and workforce optimization.
ORIGINAL JOB DESCRIPTION
About the Job
At First.Tech, we're building and scaling technology products across financial services and other high-impact industries. Our engineering teams work on real products, real customers, and applications that need to deliver reliable, secure, and seamless user experiences at scale.
We're looking for a Lead Frontend Engineer who combines strong hands-on frontend engineering expertise with technical leadership. You'll lead the development of scalable, high-quality frontend applications, drive engineering best practices, and help shape technical decisions while remaining actively involved in coding and delivery.
This is a hands-on technical leadership role for someone who enjoys solving complex frontend challenges, improving application architecture and performance, and helping other engineers grow.
What you'll be working on
Lead the design, development, and evolution of modern frontend applications using React, TypeScript, and contemporary JavaScript technologies.
Define and promote scalable frontend architecture, reusable components, state management patterns, and maintainable code structures.
Translate product requirements and design concepts into responsive, accessible, and high-quality user interfaces.
Drive technical decisions around frontend architecture, application performance, scalability, security, and maintainability.
Establish coding standards, lead code reviews, and promote engineering best practices across the frontend team.
Optimize application performance, loading times, rendering efficiency, and overall user experience.
Collaborate closely with Product, UX/UI Design, Backend, QA, and DevOps teams to deliver end-to-end product features.
Ensure frontend applications integrate reliably with REST APIs and backend services.
Promote automated testing, debugging, quality assurance, and continuous improvement of frontend development practices.
Mentor frontend engineers, provide technical guidance, and encourage knowledge sharing and continuous learning.
Take ownership of frontend solutions throughout their lifecycle, from technical design and development to deployment, monitoring, and ongoing improvement.
Evaluate and encourage the responsible use of AI-assisted development tools to improve productivity, code quality, and engineering efficiency.
We're looking for someone who
Has 8+ years of professional software engineering experience, with substantial experience in frontend development.
Has strong hands-on expertise in React, TypeScript, JavaScript, HTML5, and CSS3.
Has experience designing and developing scalable, maintainable, and component-based frontend applications.
Has a solid understanding of frontend architecture, reusable design patterns, state management, and modern application development practices.
Has experience managing application state using tools such as Redux or comparable state management solutions.
Understands REST APIs, asynchronous programming, browser behavior, and frontend/backend integration.
Has experience optimizing frontend performance, improving rendering efficiency, and troubleshooting complex UI issues.
Has experience with code reviews, technical decision-making, and establishing frontend engineering standards.
Has mentored developers or provided technical guidance to frontend engineering teams.
Understands automated testing, Git, CI/CD, and modern Agile software development practices.
Has exposure to responsive design, accessibility standards, cross-browser compatibility, and frontend security best practices.
Demonstrates strong analytical, problem-solving, communication, and collaboration skills.
Is comfortable balancing hands-on development with technical leadership and cross-functional collaboration.
Frontend engineering at First.Tech is evolving
We're actively adopting AI-assisted engineering across our development lifecycle.
You don't need to be an AI expert, but you should be curious about new tools and understand how to use them responsibly, whether that's Claude Code, GitHub Copilot, Cursor, or other AI-assisted development tools.
As a technical leader, you'll help establish the right practices for reviewing, testing, validating, and improving AI-assisted code rather than simply accepting generated output.
Why join First.Tech?
You'll have the opportunity to:
Lead the technical direction of frontend applications supporting digital products in the financial technology space.
Solve complex challenges involving application architecture, performance, scalability, and user experience.
Influence frontend engineering standards, reusable components, and development practices.
Collaborate with Product, Design, Backend, QA, DevOps, and technology leadership.
Mentor engineers and help strengthen the team's technical capabilities.
Explore modern frontend development approaches, including AI-assisted engineering.
Make a meaningful impact on products, technology decisions, and engineering delivery.
The details
📍 Location: Nasr City, Cairo, Egypt
🏢 Working model: On-site, 5 days per week
💻 Core technology stack: React | TypeScript | JavaScript | HTML5 | CSS3 | Redux | REST APIs | Frontend Testing | CI/CD | AI-assisted development
Show more
REQUIREMENTS
Required Skills
JavaScriptTypeScriptGitGitHubReactAgile