docs: docs/jobs/*

This commit is contained in:
mayou
2022-10-13 11:55:43 +08:00
parent d8db66f6d6
commit fd8a6d840e
3 changed files with 21 additions and 21 deletions
+9 -9
View File
@@ -1,26 +1,26 @@
## What we do
**AFFiNE** holds a vision that shaping a world semantically connected through block components in modern applications.
We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works on creating the best **block-editor** and **open-block** protocol for usage in AFFiNE. Paving the way for a new generation of SaaS software and developers.
We **AFFiNE** hold a vision of shaping a world semantically connected through block components in modern applications.
We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works on creating the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers.
## Fullstack Engineer (Fully-Remote)
### This position is for:
- Develop AFFiNE in **the open source way**, including code and community engagement.
- Research and support **onboarding process** of new use cases for AFFiNE.pro subscribers.
- Improve our **block editor** and **graphic editor** experience.
- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams.
- Research on activation of potential subscribers in a better way.
- Developing AFFiNE **the open source way**, including coding and community engagement.
- Researching and supporting **onboarding process** of new use cases for AFFiNE.pro subscribers.
- Improving our **block editor** and **graphic editor** experience.
- Assisting our subscribers in utilizing our product in a data-based way with help from the operational teams.
- Researching on better activation of potential subscribers.
- In AFFiNE, developers are self-organized individual engineers who are also responsible team members no matter they are on-site or working remotely.
### What we are looking for:
- Software engineering experience with **editor** or **graphics** with professional real-world use cases.
- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust**.
- Experience and proficiency in **TypeScript** and a **second programming language** preferably **Rust**.
- Strong communication and writing skills in English.
- Work in a diverse and cross-functional team with skill and ease.
- Love open source spirit, share our visions and work under those values.
- A love of open source spirit, share our visions and work under those values.
### It would be great if you are:
+10 -10
View File
@@ -1,26 +1,26 @@
## What we do
**AFFiNE** holds a vision that shaping a world semantically connected through block components in modern applications.
We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works on creating the best **block-editor** and **open-block** protocol for usage in AFFiNE. Paving the way for a new generation of SaaS software and developers.
We **AFFiNE** hold a vision of shaping a world semantically connected through block components in modern applications.
We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works on creating the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers.
## Fullstack Engineer
### This position is for:
- Develop AFFiNE in **the open source way**, including code and community engagement.
- Research and support **onboarding process** of new use cases for AFFiNE.pro subscribers.
- Improve our **block editor** and **graphic editor** experience.
- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams.
- Research on activation of potential subscribers in a better way.
- Developing AFFiNE **the open source way**, including coding and community engagement.
- Researching and supporting **onboarding process** of new use cases for AFFiNE.pro subscribers.
- Improving our **block editor** and **graphic editor** experience.
- Assisting our subscribers in utilizing our product in a data-based way with help from the operational teams.
- Researching on better activation of potential subscribers.
- In AFFiNE, developers are self-organized individual engineers who are also responsible team members no matter they are on-site or on remote.
### What we are looking for:
- Software engineering experience with **editor** or **graphics** with professional real-world use cases.
- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust**.
- Experience and proficiency in **TypeScript** and a **second programming language** preferably **Rust**.
- Strong communication and writing skills in English.
- Work in a diverse and cross-functional team with skill and ease.
- Love open source spirit, share our visions and work under those values.
- Working in a diverse and cross-functional team with skill and ease.
- A love of open source spirit, share our visions and work under those values.
### It would be great if you have/are:
+2 -2
View File
@@ -6,14 +6,14 @@
- Work with backend and client side databases (MongoDB, Redis, SQLite)
- Design and implement algorithms that are highly performant, resilient against failures and race conditions and are easy to use by application developers
- Build up solid knowledge of our product to understand end to end system behavior and data flow
- Execute performance profiling on existing systems to figure out key bottlenecks and improve their performance characteristics
- Execute performance profiling on existing systems to identify key bottlenecks and improve their performance characteristics
### What we're looking for
- Strong analytical thinking, planning, and problem-solving skills
- 3-5 years experience in building APIs or Platforms
- Strong computer science fundamentals, including knowledge of data structures, algorithmic complexity, and designing for performance and scalability
- Experience in NodeJS, Typescript and Go
- Experience in NodeJS, TypeScript and Go
- Experience working with JWST
- Experience with unit / automated testing