First.tech Group · Cairo, Egypt · Posted 2026-07-02
First Tech is a technology company focused on building, scaling, and delivering innovative digital platforms across financial services and other industries.We combine technology, product expertise, and a deep understanding of customer needs to create solutions that simplify complex processes and deliver seamless digital experiences. Our platforms are designed to be scalable, reliable, and impactful, helping businesses and customers navigate the evolving digital landscape with confidence.Founded with a vision to accelerate digital transformation, First Tech brings together strong engineering capabilities, product development expertise, and a culture of innovation to build modern solutions that address real-world challenges.By partnering with forward-thinking businesses and developing technology-driven products, we aim to reshape industries and improve everyday experiences. We believe in creating an inclusive, collaborative environment where talented individuals are empowered to innovate, grow, and make a meaningful impact.What You'll DoDesign scalable, maintainable front-end architecture for web and mobile applications.Build high-quality web and mobile experiences using React.js and React Native with AI-assisted development tools.Leverage AI coding assistants (e.g., Claude Code) to accelerate development while ensuring code quality, security, and maintainability.Translate product requirements into well-structured technical solutions and implementation plans.Review, validate, and refine AI-generated code through testing, debugging, and code reviews.Integrate third-party APIs, payment gateways, and native mobile capabilities.Optimize application performance, responsiveness, and user experience across platforms.Develop automated tests and maintain high standards for reliability and quality.Manage application releases and deployments to the Apple App Store and Google Play.Collaborate with Product, Design, and Engineering teams in an Agile environment to deliver features quickly.Continuously evaluate and adopt emerging AI tools, frameworks, and engineering best practices to improve developer productivity.Produce clear technical documentation and contribute to engineering standards and reusable components.Mentor teammates and promote AI-driven engineering best practices across the team.Take ownership of feature delivery from technical design through production deployment and ongoing support.What we're looking forBachelor's degree in Computer Science, Software Engineering, or a related technical field.Strong experience building production applications using React.js, React Native, and TypeScript.Experience working in an AI-assisted development environment using coding assistants (e.g., Claude Code, GitHub Copilot, Cursor, or similar).Strong ability to review, validate, debug, and optimize AI-generated code to ensure quality, security, performance, and maintainability.Experience designing scalable front-end architectures and reusable component-based applications.Solid understanding of state management (Redux or equivalent), REST APIs, and third-party integrations.Experience writing and maintaining automated tests (Jest or equivalent) and ensuring high code quality.Proficiency with Git, GitHub, Jira, and modern Agile development practices.Good understanding of software design patterns, system integration, and performance optimization.Familiarity with Docker and modern CI/CD pipelines is an advantage.Excellent analytical, problem-solving, and communication skills, with the ability to collaborate effectively across cross-functional teams.Passion for leveraging AI to improve engineering productivity and continuously adopting emerging development tools and best practices.Working Model: 3 days in office, 2 days remoteLocation: Nasr CitySo, what does it really mean to work at First.Tech?We are building a company where people are empowered to do their best work and grow. Our culture is rooted in ownership, collaboration, and continuous learning.As part of First Tech, you will be working in an environment that values innovation, speed, and impact, while giving you the opportunity to shape products that directly affect how people experience financial services.We are an equal opportunity employer and are committed to building a diverse and inclusive team. We welcome people from all backgrounds and encourage you to apply if this role excites you.