Careers

[TAIKAIJOB-11] Backend Software Engineer

Tue Jun 01 2021

🚨 Hey! If you don’t like your story, rewrite it and join TAIKAI! 


TAIKAI is a hackathon platform founded in 2018 that works with organizations, universities,  event organizers around the world to launch innovation competitions and hackathons to transform business, economies or communities.


TAIKAI is looking for a Senior Backend Engineer to join the TAIKAI's team to help us to enhance our GraphQL APIs and Background Services at a global scale.  Our platform is growing and we need your cooperation to provide an enjoyable and seamless experience for our TAIKAI users.


You will work in a team that will help you to learn new skills and step outside of your comfort zone to reach a new level in your career.

We believe that we have a mission, build the coolest hackathon platform in the market that fits with the organizations and innovators' needs.


👩‍💻 Main Responsibilities

  • Implement Web API GraphQL interfaces and company tools using Node.js to serve TAIKAI web applications;
  • Work with the engineering team to design APIs and collaborate on our product requirements and architecture design;
  • Design Database Models based on our product requirements  and specifications;
  • Measure, debug and optimize backend workflows for good performance and low latency;
  • Modernize and streamline the architecture of existing services and APIs;
  • Implementing new features and modules in line with project and release milestones.


📃 Requirements

  • At least 3 years of experience as a Node.js and Backend Developer;
  • Good understanding of underlying backend technologies (e.g. GraphQL, ORMs, Relational Databases);
  • Solid understanding of data structures, algorithms, design patterns, and programming principles;
  • Deep understanding of system architecture for the web and mobile applications;
  • Experience with Continuous Integration and Delivery tools (e.g.  Jenkins, JIRA);
  • Excellent oral communication and written English skills;
  • Experience with Git and Agile Development Methodologies;
  • Passion for sharing your knowledge––with your peers.


👐 Nice to Have

  • Experience with Typescript, Postgres and Docker;
  • Familiarity with Cloud Architecture and Container Architectures;
  • Experience in identifying, optimizing and scaling APIs and Database in clouded environments;
  • Familiarity with JavaScript unit testing and integration testing frameworks;
  • A focus on Quality. Write your own unit tests, integration tests and champion quality interested in working in a lean/adaptive environment;
  • Focus on data-centred decision-making and learning by experimentation.


💫 Our Technology Stack

  • Next.js
  • Prisma
  • GraphQL
  • Node.js
  • Docker
  • Kubernetes
  • EOS


👏 What We Offer

  • Competitive Salary
  • Medical Insurance
  • Relaxed Work Environment
  • Awesome teammates 
  • A place where you have a voice and you can use your creativity to change the world
  • MacBook + Workstation
  • TAIKAI Swag
  • TAIKAI Library: a book per month of your choosing, to help you improve as a professional and an individual


Apply

[TAIKAIJOB-12] Frontend Software Engineer

Mon May 31 2021

🚨 Hey! If you don’t like your story, rewrite it with TAIKAI! 


TAIKAI is a hackathon platform that works with organizations, universities and event organizers from around the world helping them to organize innovation competitions and hackathons.


TAIKAI is looking for an experienced frontend engineer to join the TAIKAI's team to help us develop modular and delightful user interfaces for our products. Our platform is growing and we need your cooperation to provide an enjoyable and seamless UI experience for our TAIKAI users. 


You will work in a team that will help you to learn new skills and step outside of your comfort zone to reach a new level in your career.


We believe that we have a mission: To build the coolest open innovation platform in the market that fits with the organizations and innovators' needs.


👩‍💻 Main Responsibilities

  • Build human-centric UX with us using web technologies like React, Next.js, TypeScript, Express.js, and Jest. We value an ability to learn and grow together above knowing any particular technology.

  • Work with the engineering team to design APIs and collaborate on our product requirements and architecture design.

  • Contribute to design and product UX daily by working directly with our Design Lead.

  • Build TAIKAI UI components that are integrated on our web applications.

  • Understand Business requirement work with UX, business analyst teams to plan and translate mockups and wireframes to optimized, reusable, quality code.


📃 Requirements 

  • At least 2 years of experience as a Web and React Developer. 

  • Good understanding of underlying web technologies (e.g. HTTP, HTML, CSS, JavaScript).

  • You must have an understanding of UX, UI, Cross-Browser Compatibility, general web functions, and browser/web standards.

  • You are comfortable to integrate REST/GraphQL APIs in a web platform.

  • Experience with Git and Agile Development Methodologies

  • Passion for sharing your knowledge––with your peers.

  • Experience with Node.js web stacks


👐 Nice to Have

  • Extensive experience with modern ES6+ JavaScript  or TypeScript

  • Experience with Server Side Rendering frameworks (Next.js)

  • Experience as React Native Developer

  • Familiarity with JavaScript unit testing and integration testing frameworks.

  • Strong knowledge of code optimization techniques for maximum performance and cross-browser compatibility.


💫 Our Technology Stack

  • React.js

  • Next.js

  • Cypress.io

  • GraphQL

  • Node.js

  • Docker

  • Kubernetes

  • EOS


👏 What We Offer

  • Competitive Salary

  • Medical Insurance

  • Relaxed Work Environment 

  • Awesome teammates

  • A place where you have a voice and you can use your creativity to change the world

  • MacBook + Workstation

  • TAIKAI Swag

  • TAIKAI Library: a book per month of your choosing, to help you improve as a professional and an individual


Apply

[email protected]Building ConnectionsAv. Serpa Pinto 3114450-718 Matosinhos, Portugal

Product

Help

Follow us

Copyright © 2021 All rights reserved. TAIKAI — Hackathon Platform.