Browse Jobs
For Companies
Log inGet Started
Logo

Software Team leads

Square Solutions
Maadi, Cairo
Square Solutions logo

Software Team leads

Maadi, CairoPosted 3 hours ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Lead and manage a team of engineers in the development of high-performance, scalable SaaS features.
  • Establish and enforce engineering best practices, including code quality, testing, and CI/CD pipelines.
  • Monitor project progress, remove blockers, and ensure timely delivery of milestones.
  • Conduct thorough code reviews for both front-end and back-end tasks to maintain high-quality standards.
  • Act as a technical mentor, providing guidance and support to team members.
  • Drive team growth through recruitment, training, and professional development
  • Technical Excellence:
  • Drive architectural decisions, promote modern best practices, and ensure long-term viability.
  • Guide teams on implementing new frameworks or libraries, ensuring consistent adoption.
  • Architect next-generation frontend applications and micro-frontends.
  • Technical Skills:
  • Expertise in Front-End Architecture: Deep understanding of modern front-end technologies, including advanced JavaScript and Angular , TypeScript for type safety, bundlers (e.g., Webpack ,Esbuild) to optimize build processes and ensure cross-browser compatibility and React.
  • CSS Expertise: Proficiency in modern CSS techniques including SCSS, CSS Modules, and CSS-in-JS libraries like Styled Components and Emotion to create scalable, maintainable, and responsive user interfaces.
  • Knowledge in creating component-driven styles and implementing design systems for consistent UI/UX.
  • Expertise in back-End Architecture: Deep understanding of modern Back-end technologies, including advanced Java frameworks such as Spring, Spring Boot, etc., Experience with database technologies such as MySQL, MongoDB, or Opensearch
    CI/CD and DevOps Practices: Hands-on experience in setting up and maintaining continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins, GitHub Actions, OCI pipelines and CircleCI to automate testing, deployment, and delivery processes for faster release cycles
  • Cloud Platforms & Containerization: Proficient in containerization with Docker and Kubernetes for scalable and reproducible development environments, as well as deploying frontend applications on cloud platforms like AWS, Azure, and OCI to ensure high availability and resilience.

     

Job Requirements

  • BA/BS or Master's degree in Computer Science, Software Engineering, IT, or equivalent practical experience.
  • 4+ years of experience in production-grade software development.
  • 2+ years of experience in team leading.
  • Proven experience in full-stack development.
  • Experience working in teams using agile methodologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Team leads