Avatar for Twerlo
We enhances business customer experiences through automation

Front End Lead

Posted: 5 months ago
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
Git
HTML5 & CSS3
REST
SDK
React.js
GraphQL
Redux
Material UI
RESTful API
ReactJS

About the job

Twerlo is a fast-growing technology company specialising in cutting-edge communication solutions. Our mission is to empower businesses and individuals with seamless, user-friendly chat applications that transform the way they interact and engage with their customers.
We are currently looking for a talented and experienced Front End Lead to join our team and help us develop a top-notch Chat SDK.

As a Front End Lead at Twerlo, you will spearhead the development and maintenance of our Chat SDK, ensuring high quality, reusability, and scalability. You will guide the frontend team through complex technical challenges and drive innovation in our product offerings.

Key Responsibilities

  • Development Leadership: Develop and maintain our Chat SDK using React, Redux, REST, GraphQL, and Material UI. Ensure the creation of high-quality, reusable, and scalable software solutions.
  • Collaboration: Work closely with product and design teams to translate user requirements into clear, actionable technical specifications. Collaborate with cross-functional teams to align development with business goals
  • Code Quality: Write clean, efficient, and well-documented code. Participate in code reviews to maintain high standards of code quality, maintainability, and consistency.
  • Performance Optimization: Debug and optimise application performance, proactively addressing issues and enhancing the user experience. Experience having worked with refactoring codebases with performance engineering as a goal is a plus
  • Continuous Learning: Stay abreast of the latest trends and technologies within the React ecosystem to continually improve personal skills and the quality of our products.
  • Team Engagement: Actively engage in team meetings, contributing ideas and expertise to foster a collaborative and innovative work environment. Be able to choose judiciously between performing, delegating and outsourcing work
  • Mentorship: Mentor and support junior developers, promoting skill development and professional growth within the team.
  • Requirements Educational Background: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Professional Experience: Minimum of 8 years in web application development with substantial experience in React, Redux, REST, GraphQL, Capacitor.js, Firebase and Material UI.

Technical Proficiency:
Expertise in JavaScript and ES6+ features, with a good understanding of TypeScript.
Proficiency in HTML5, CSS3, and modern responsive web design techniques.
Solid experience with version control systems, preferably Git.
Foundational Knowledge: Strong grasp of software development principles, data structures, algorithms, and design patterns.
Problem Solving Skills: Excellent problem-solving abilities with a strong capacity for debugging and troubleshooting.

About the company

Twerlo company logo
We enhances business customer experiences through automation51-200 Employees
Company Size
51-200
Learn more about Twerlo image

Founders

Mostafa El-Menshawy
Founder • 3 years
image
View the team image

Similar Jobs

Refrens company logo
Refrens
Market Network for B2B service providers
Heart It Out company logo
Heart It Out
We are a mental health & tech organization that strives to provide accessible mental healthcare
TrueFoundry company logo
TrueFoundry
TrueFoundry is a Cloud-native Machine Learning Training and Deployment PaaS on Kubernetes
DroneBase company logo
DroneBase
DroneBase is the leading global drone services company capturing aerial data at scale
Brandie company logo
Brandie
Brandie - digitising word of mouth marketing on social media
CipherSchools company logo
CipherSchools
Creator economy led educational video streaming platform for students