Browse Jobs
For Employers
Post JobLog inGet Started

Lead fullstack Developer

Cashcall
Maadi, Cairo

Lead fullstack Developer

Maadi, CairoPosted 1 month ago
8Applicants for1 open position
  • 5Viewed
  • 1In Consideration
  • 2Not Selected

Job Details

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

Skills And Tools:

Job Description

  • Lead a team of full-stack developers in designing, developing, and deploying scalable and maintainable software solutions.
  • Collaborate with product managers, designers, and stakeholders to define project requirements, scope, and timelines, and ensure alignment with business goals.
  • Architect end-to-end solutions using modern technologies and best practices, considering factors such as performance, scalability, security, and usability.
  • Mentor and coach team members, providing technical guidance, code reviews, and feedback to foster professional growth and ensure code quality and consistency.
  • Lead by example, contributing to development efforts and actively participating in coding, testing, and debugging tasks as needed.
  • Coordinate with other teams and departments to ensure seamless integration of software components, APIs, and third-party services.
  • Establish and enforce coding standards, development processes, and best practices to ensure high-quality deliverables and maintainable codebases.
  • Monitor project progress, identify risks and issues, and implement mitigation strategies to ensure on-time delivery of features and milestones. 

Job Requirements

  • 5+ years of professional experience in software development, with a focus on full stack development using Java technologies.
  • Proven experience in leading and managing development teams, including recruiting, coaching, and performance management.
  • Expertise in Java programming language and related technologies such as Spring Framework (Spring Boot, Spring MVC, Spring Security, JPA), Hibernate, and Java EE.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks/libraries (e.g., Angular, React, Vue.js).
  • Strong understanding of relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB) and experience in database design, optimization, and ORM frameworks.
  • Knowledge of microservices architecture, RESTful APIs, and experience in designing and developing scalable and resilient distributed systems.
  • Proficient in version control systems (e.g., Git), collaborative development tools, and agile methodologies (Scrum, Kanban).
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

Featured Jobs

Similar Jobs

Search other opportunities
JobsR&D/ScienceLead fullstack Developer