Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Team Lead

Mondia Media Egypt
Heliopolis, Cairo
Posted 4 years ago
8Applicants for1 open position
  • 2Viewed
  • 0In Consideration
  • 2Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

The purpose of our Full Stack - Tech Lead role is:

  • Responsible of designing and developing solutions that result in a remarkable user experience within a highly collaborative agile software development environment.
  • Collaborate internally, externally (e.g., with third parties), and with senior leadership.
  • Responsible for highly complex system analysis, design, coding, testing, debugging, and documentation.
  • Uses expertise to solve highly complex defects and issues.
  • Visualizes, articulates, and conceptualizes solutions that are recognized as leading the industry.
  • Provides thought leadership to drive innovation across the organization.
  • Coordinates and drives technical strategies across the organization.
  • Perform additional duties as assigned.
  • Consistently finds and delivers new ways to develop and improve processes and technology.
  • Monitor web portals and design plans to enhance user experience.
  • Design technical excellence plans for development teams.

Job Requirements

  • The ideal candidate has exceptionally high ownership, excellent critical thinking skills and the ability to work with agility in a fast-paced environment. They would also be insanely focused on demonstrating excellence in service delivery and problem-solving; breaking down complex information into understandable and actionable items.

Other qualifications include:

  • BS in Engineering or Computer Science, or equivalent.
  • 8+ Years of experience in software development.
  • Having very good experience in enterprise java including Servlets, JAX-RS, JPA, CDI
  • Having very good experience in Java 8+
  • Very good understanding for object-oriented concepts and software design patterns
  • Experience in open source technologies including Spring, Spring Boot, Spring MVC, Hibernate, Apache CXF
  • Experience in working with databases like (MySQL and MongoDB) and able to design optimized database schemas.
  • Good Knowledge of latest front-end technologies (JavaScript, jQuery, Backbone, Marionette, HTML 5, CSS, SaSS, LeSS) and server-side JavaScript (Node.js, HAPI) is a plus
  • Having experience in build tools like Maven and source control tools like Git.
  • Having very good knowledge in Agile methodology and its practices.
  • Experience with continuous integration and continuous delivery required.
  • Experience in Test Driven Development concepts, methods and tools required.
  • Experience with automating standard IT functions like builds and deployments required.
  • Experience with source control models and processes required.
  • Experience with performance tuning is preferred.
  • Knowledge of web monitoring and tracking tools.
  • Knowledge of Groovy/Grails is a plus
  • Excellent leadership and coaching skills.
  • Excellent English communication skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Team Lead