Tech Lead - Core Event Platform

Tech Lead - Core Event Platform
Tame, Denmark

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Apr 15, 2021
Last Date
May 15, 2021
Location(s)

Job Description

We are looking for a competent Tech Lead who will lead a team of 3-5 Engineers on our Core Event Platform, which connects all of our 4 products..

We are looking for a self-motivated Tech Lead with a deep knowledge of JavaScript, CSS, HTLM, ReactJS and Typescript, who can drive our team in writing custom JavaScript, but also knows when to apply off-the-shelf solutions for the problem. We always value people who are advocates for user experience and seek to get the little details right. We currently work with JavaScript, ReactJS and Typescript, but the ability to adapt to changing technology is an important strength. You believe in leaving things better than you found it - whether that be a piece of code, a Github ticket, or the new team you’re joining. You love to collaborate and learn from others and together to come up with the best solution.

_________________________________________________________________________________

Our four product are:

  • Core Event Platform (Event Planning features, Event CRM, Programme Builder, Emailing, Collaboration)
  • Event Website amp; Registration (a complete white-label website builder with various registration flows - ticketing amp; RSVP)
  • Virtual Event Platform (a complete web-based virtual platform with video capabilities)
  • Check-in App (a complete check-in app we sell to customers for on the day support)

_________________________________________________________________________________

Our Frontend Stack:

  • All of our Frontend code is written with Javascript utilising the ReactJS framework.
  • We are slowly but surely moving towards using Typescript everywhere on the frontend.
  • All of our frontends, except for our newest version of the Event Website, is dockerized and hosted through ECS Fargate tasks on AWS.
  • Our newest version of the Event Website utilizes GatsbyJS to compile every new event website, which is then put into an S3 bucket and setup with CloudFront CDN on AWS.

_________________________________________________________________________________

Our team includes people of all genders, sexual orientation, parents, the self-taught, the university-educated, and people of a wide variety of nationalities, ages, and socio-economic backgrounds. Diverse teams are strong teams, and we encourage those with varied identities, backgrounds, and experiences to apply.

_________________________________________________________________________________

Responsibilities:

  • Leading a team of 3-5 developers working on sprints planned in close collaboration with our Product Manager, including a QA Engineer
  • Be responsible for the engineering part of one out of 4 Tame products, this includes performance, code structure, code quality, etc.). We expect this to require a great deal of hands on.
  • Mentor developers you are leading ensuring their continued growth
  • Ensure the code being produced aligns with the requirements created by our System Architects
  • Help ensure a high level of code quality across our Virtual Event Platform
  • Help ensure a high test coverage
  • Architecting, developing and shipping customer facing code.
  • Helping deliver a maintainable, performant, and testable code base.
  • Ensure writing of asynchronous code that interacts with real time content.
  • Understand and influence backend decisions to drive for a better overall system.
  • Driving engineering best practice

Requirements

  • Experience leading teams or the will to transition into a tech lead/leadership role
  • Up to date with modern JavaScript practices, including reactive design and state management.
  • You are familiar with WebSockets, and real-time development.
  • Great understanding of the DOM, client side performance and browser compatibilities
  • Great interpersonal and communication skills.
  • You understand the core concepts of functional programming.
  • Familiar with all the types of testing, from end to end to unit testing.
  • You are experienced in at least one strongly typed language.
  • You are proficient with ReactJS.,
  • You are very detailed oriented and diligent in your daily work
  • You work independently and meet deadlines
  • You have a very strong work discipline.
  • Experience with TypeScript
  • Experience with ReactJS
  • Experience with GraphQL
  • Basic understanding of NodeJS
  • Good understanding of web performance
  • Good understanding of Websockets
  • You are fluent in English in writing and speec

Benefits

Compensation:

  • Salary: Competitive compensation package
  • Paid Holiday:

Job Specification

Job Rewards and Benefits

Tame

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.