Browse Jobs
For Employers
Post JobLog inGet Started

Technical Team Lead

Trufla
Heliopolis, Cairo
Posted 3 years ago
31Applicants for1 open position
  • 25Viewed
  • 7In Consideration
  • 14Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

What is it like to work at Trufla?

You will be part of a diversified family that has talented people across the globe driven by the same purpose. We all come together trying to solve complex challenges whether it is business or technology related, so we will expect from you to have passion for challenges. You will be an integral part of what we build every day, but most importantly of how we should build it. Trufla is always growing, and we want You to help us put the vision around how to build the simplest yet powerful products. We like the agile mindset, so better done than perfect. We like to move fast and automate a lot.

RESPONSIBILITIES

  • Build delightful, usable, and accessible interfaces for a global user base
  • Build reusable FE components that would be leveraged by all apps at Trufla
  • Work with other developers to advance UI frameworks and make front-end development easier, faster, and better for everyone at Trufla
  • Architect and develop applications for a multitenant distributed environment
  • Foster strong working relationships with cross functional partners from design & product
  • Take holistic ownership of your work by understanding how things work, even if they take you outside your area of expertise
  • Ensure you follow best software development practices including but not limited to unit testing, code reviews and documentation
  • Constantly Bring innovative ideas to the table to help make our environment and processes better
  • Bring thoughtful perspectives, empathy, creativity, and a positive attitude to take on problems at scale
  • Communicate effectively (both written and oral) with colleagues at all levels of the organization

Job Requirements

Job Requirements

  • 7+ years of User Interface (UI) experience
  • Proficiency in the core technologies of the web: Javascript, HTML, and CSS, experience in at least one modern UI framework (e.g. Angular, ReactJS, etc…), and experience in building large-scale web applications
  • Experience in architecting FE with multi tenant model and dynamic nature
  • Preferably experience in architecting and building design systems.
  • Data-driven and strongly motivated by success and learnings through experiments and metrics analysis
  • Empathy for your users and are interested in understanding the human impact of your work across all cultures and walks of life.
  • Comfortable working in a fast-moving team environment (we deploy many times a day!)
  • Computer Science degree, or significant equivalent experience
  • Passion for mentoring and supporting the continued education of team members
  • Experience with Linux systems and tools
  • Good knowledge of modern deployment tools and technologies (i.e. CI/CD, Docker, AWS, etc…)

VALUES & COMPETENCIES

  • Positive attitude and enthusiasm for employee training and development
  • Flexible and adaptable with proven problem solving ability
  • High degree of professionalism, integrity and confidentiality
  • Demonstrated accountability and reliability in the quality and timeliness of work
  • Ability to work well within a team, and independently, and able to adjust to tight and changing deadlines
  • Critical thinker with strong attention to details

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Team Lead