Náplň práce, pravomoci a zodpovědnosti
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. 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
Jiné výhody
–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,…