Browse Jobs
For Employers
Post JobLog inGet Started

Technical Team Leader

BznsCloud
New Cairo, Cairo
Posted 7 years ago
39Applicants for1 open position
  • 6Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are looking for Technical Team Lead who wants to push limits of product innovation using the latest advancements in cutting edge technologies, however deliver production quality systems; working closely with stakeholders, designers and other cross-functional team members. In this position, you will be responsible for delivering complete solutions through the planning and managing of team resources including leading, coaching and mentoring team members to ensure the delivery of the software solutions that are the core of our business. Those who take on the challenge of working with a sense of urgency and can rapidly iterate on product/platform features. Not forgetting a sense of humor and desire to continuously learn. The role is highly technical, and will involve a great deal of learning from the outset.

Main Responsibilities:

  • Lead both back-end (Ruby on Rails) and Front-end (Graphics/web designers/JavaScript/Angular) teams
  • Ensure that all implemented systems are of high quality meeting any required functional and non-functional requirements.
  • Creating value to the organization by driving innovation and efficiency through technology
  • Building a highly capable, knowledgeable and dedicated team which can develop systems in a cost-effective manner
  • Championing and implementing practices and methodologies that supports a Minimum
  • Viable Product development culture
  • Communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs and manage the full lifecycle of the company’s technology products
  • Lead the team on implementing industry best practices (test-driven development, continuous integration, and refactoring and code standards)
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Thirst and passion for raising the bar and making it better than it is now
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Drive continuous adoption and integration of relevant new technologies
  • Showing the necessary people leadership skills for software engineering team members.
  • Eager to employ your technical skills to oversee cutting-edge software in a high-intensity environment.
  • Demonstrate outstanding skills as well as the technical acumen to deeply understand the code the team members are developing
  • People leadership ability to motivate, build, and monitor team members

Job Requirements

Qualifications:

  • 5+ Years of Experience in building scalable, highly performing Web Applications and Platforms
  • Deep understanding of computer science concepts, including object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Thorough understanding of the responsibilities of the platform, HTTP protocol, database, APIs, caching layer, proxies, and other web services used in the system
  • Expertise implementing responsive websites, concepts like "mobile first; and ;progressive enhancement; should be very well grounded in your knowledge
  • Understanding of User Interface workflows
  • Excellent knowledge of version control systems like Git/Mercurial
  • Experience in test automation and test-driven development
  • Experience with AWS EC2 and Heruko
  • The ideal candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field
  • Excellent verbal and communication skills in English

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Team Leader