Fullstack Typescript + React Engineer 全端工程師

Job updated about 2 years ago

Job Description

Codelab.ai is a cloud-based SaaS product designed for developers to build frontend web applications. We provide UI as a service in the form of highly configurable building blocks . Components are as customizable as in code. It’s as simple as bringing your own API endpoint & binding data to our UI layer.

Technologies:

These are libraries we use on a daily basis. Prior experience isn’t required for all of them, but a willingness to learn them is encouraged.

  • Typescript
  • React
  • Next.js
  • Nest.js
  • GraphQL
  • Storybook
  • Ant Design
  • Jest
  • Cypress
  • Nrwl Nx
  • Dgraph

Job Description:

Your task list will vary depending on the current need. We are an early product, so we try to stay agile and pivot quickly to prototype out different features.

  • Develop shared NPM libraries for internal use
  • Follow test driven development by writing unit tests
  • Debug broken features or add to existing API’s
  • Write Storybook to document React components
  • Write Cypress tests for E2E testing
  • Follow best practices by using linting tools & CI/CD pipeline (ESLint, Prettier, CircleCI)

Requirements

Skills:

  • Good understanding of Typescript’s type system such as interfaces, union vs. intersection types, mapped types, enums, guards, & generics
  • Familiarity with git concepts, such as differences between Rebase vs Merge, & squashing commits before pushing to remote
  • React best practices with hook & functional components
  • Use best practices for coding standards, like codebase linting tools & git hooks
  • Understanding of OOP & functional programming, composition over inheritance, immutable data structure, SOLID principles, one-way data flow
  • Knowledge of using utility libraries such as Lodash, Ramda, RxJS, etc.

Interview process

Process:

Hours: Part time then transition to full time based on performance

We will start with an interview task before proceeding with a part-time contract. Transition to full-time depending on availability and performance.

1
1,200,000 ~ 1,600,000 TWD / year
100% Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Mid-Senior level
1
45K ~ 70K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
45K ~ 70K TWD / month
Logo of the organization.
Full-time
Entry level
2
30K ~ 35K TWD / month
Logo of 柯鑭軟體有限公司.

About us

寫軟體是很不容易的。一開始要選一個 device, 然後 language ,還有 framework,再來 libraries。 每一個 device 有不同的 ecosystem 向 Android Studio, Xcode, or VSCode, 

Android 用 Java, iOS 用 Swift, browser 用 Javascript。

後端也都不一樣,有 python 的 django,php 的 laravel,ruby 的 rails,c# 的 ASP.NET,JavaScript 的 node.js。The list goes on。

還需要選 database,MySQL,PostgreSQL,NoSQL。

前端也很複雜,JavaScript 自己就有 Angular.js,Vue.js,React.js。

-----

Wordpress 是developer 的惡夢,wix & squarespace 功能性不夠。Shopify只適合ecommerce。

2021年,想在 no-code 跟 low-code 是 silicon valley 的 focus。

“Webflow raises $140M, pushing its valuation to $2.1 billion – TechCrunch” 1.13.2021
“No-code Bubble raises $100M to make technical co-founders obsolete – TechCrunch” 7.27.2021

----

我們不怕 competition,我們 designed 一個 architecture,可以build any DOM tree。利用user interface 的 simplicity,but 軟體的 flexibility。

加入我們的團隊,幫助軟體的發展。


Similar Jobs

Cake Job Search

Tens of thousands of jobs listings. Salary transparency. Accurate and instant search experience.
Cake Job Search
Find Your Dream Job
View Job Search App on App StoreView Job Search App on Google Play