React Developer – Hightech App for pilots + small team + flexibility

Apply now

Fasten your seat belts, we will help you up there! From pilots to pilots.

We are having high-tech educational tools used by professional pilots and students from all over the world – and at this moment we would be grateful to see in our place a passionate frontend developer from the field of Javascript and React – based skillset.  We will be happy to welcome fresh wind and innovative ideas – implementation of technologies, etc. – there are no limits – you will have your hands free ?

Opportunity for juniors and mediors.

JOB DESCRIPTION

You will be involved mainly in the development of web applications, design systems,s and apps based on React. Everything in the frontend stack is heavily dependent on TypeScript in its strict settings, therefore good knowledge of the language is necessary.

We have several web applications:

  • Public Website (presentation site)
  • Store Website (e-shop)
  • Knowledge Base Website (FAQs, guides)
  • Web App (exam environment, reports, user profile, purchases, achievements…)
  • CAA App (light-weight version of Web App for authorities)
  • We also developed a component library and design system to reuse common components, reduce the work needed to be done and unify the design feel.

Design System – includes necessary components for building our apps/websites – notable technologies: 

  • Storybook for demos and development
  • Gatsby.js for documentation of each component and design system as a whole
  • React.js for component development
  • Yarn workspaces to handle monorepo
  • NPM registry to publish design system packages

Websites – focus on fast loading, SEO, image optimization. Websites are built with Gatsby.js static site generator to achieve this. Many of the websites are built with data fetched from the API during the build phase (blog posts, store products, knowledge base guides, and categories, …). Resulting in a fast static website. Notable technologies:

  • Gatsby.js for SSG
  • React.js for pages/components

Apps – focus on interactivity, UX, and intuitive controls

  • React.js for pages/components

CANDIDATE PROFILE

What is essential for the role:

  • Experience in web application development with React framework 
  • Basic knowledge of Typescript, CSS, REST API technologies 
  • Redux experience would be a plus
  • Czech or Slovak speaker (+ English – can you read it?)
  • we use Git, Azure DevOps (SCRUM), Slack,.. – what you don’t know, we’ll teach you

WE OFFER

  • Great small team and no anonymous corporate
  • Excellent payment conditions
  • Flexibility and working from home office (a few days a week)
  • Contribution to your educational growth
  • Possibility to work on fulltime agreement or business license (IČO)
  • Meal vouchers, notebook, phone, 5 weeks vacation,…

LOCATION

  • Praha

Job Type

  • Full-time
  • Freelance

Sector

  • Development & Engineering

Your recruiter

David Veverka

David Veverka