Egypt Hybrid Employment

Evolve Tech LLC is hiring a Tech Lead

About the Role

Tech Lead responsible for steering development teams and driving the technical vision across software projects. This role combines hands-on architecture design with leadership, ensuring systems are scalable, secure, and aligned with business needs. You'll shape coding standards, guide technical decision-making, and support the delivery of high-quality solutions within a compliance-aware, user-focused environment.

Key Responsibilities

  • Lead a team of developers by setting technical direction, evaluating system workflows, and supporting growth through mentorship and code reviews.
  • Manage software development lifecycles from design to deployment, ensuring timely delivery of reliable, maintainable code.
  • Design and implement scalable, reusable software components using modern programming languages and microservices architecture.
  • Collaborate with stakeholders to assess technical feasibility of designs and translate business requirements into effective technical solutions.
  • Enforce coding best practices and software development methodologies, including peer review processes and continuous integration.
  • Diagnose and resolve complex technical issues across distributed systems, ensuring performance and stability.
  • Stay current with emerging technologies, security standards, and architectural patterns through ongoing learning and professional engagement.
  • Work closely with product and project teams to define scope, align technical outcomes with business goals, and support planning activities.
  • Partner with cross-functional groups to build solutions that improve user experience and system interoperability.
  • Ensure software quality by supporting comprehensive testing strategies and close collaboration with QA on automated test development.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline.
  • At least 8 years of software development experience, with over 3 years in a leadership capacity.
  • Proficient in Git and modern version control workflows.
  • Strong command of programming languages such as Ruby, Java, or JavaScript.
  • Proven experience designing and managing microservices and multi-tenant SaaS platforms using Domain-Driven Design principles.
  • Familiarity with frontend and backend development, databases, cloud infrastructure, and API design.
  • Understanding of architectural patterns including event-driven design, modularization, and bounded contexts.
  • Experience with CI/CD pipelines and deployment automation tools.
  • Ability to implement secure, compliant systems in line with ISO 27001, SOC 2, GDPR, and CCPA standards.
  • Background in secure software development lifecycles and data governance policies for regulated environments.
  • Strong problem-solving skills with experience troubleshooting distributed systems.
  • Excellent communication abilities, with fluency in English and the capacity to engage both technical and non-technical audiences.
  • Proven leadership record, including mentoring developers and delivering complex software projects.
  • High attention to detail, organizational strength, and adaptability to evolving tools and compliance requirements.
  • Commitment to continuous learning in software architecture, security, and user-centered design.
  • Flexibility to adjust schedules for cross-time-zone collaboration when project demands require it.

Technical Environment

Technology stack includes Ruby, Java, JavaScript, Git, Jira, Asana, Trello, microservices, Domain-Driven Design (DDD), multi-tenant SaaS platforms, cloud services, APIs, and continuous integration and delivery systems.

Work Mode

This is a hybrid role with flexibility to accommodate collaboration across time zones. Occasional adjustments to schedule may be needed to support team coordination, urgent issues, or critical project milestones.

Company Culture

  • A learning-first environment that values staying ahead of industry trends in security, compliance, and software innovation.
  • Focus on creating meaningful user experiences and measurable outcomes.
  • Commitment to delivering secure, high-integrity software through disciplined engineering practices.
  • Team-oriented culture that encourages knowledge sharing, mentorship, and collective problem-solving.
  • Agility in adopting new technologies and adapting to evolving technical and regulatory landscapes.
Required Skills
RubyJavaJavaScriptGitJiraAsanaTrellomicroservices architectureDomain-Driven Design (DDD)multi-tenant SaaS platformsversion controltechnical leadershipcoding standardsmentoring developerssystem design RubyJavaJavaScriptGitJiraAsanaTrellomicroservices architectureDomain-Driven Design (DDD)multi-tenant SaaS platformsversion controltechnical leadershipcoding standardsmentoring developerssystem design
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
Job Details
Department Software Department
Category management
Posted 6 months ago