From fd8a6d840ebde06435cad3235147872086f885c6 Mon Sep 17 00:00:00 2001 From: mayou Date: Thu, 13 Oct 2022 11:55:43 +0800 Subject: [PATCH] docs: docs/jobs/* --- docs/jobs/affine.pro-remote.md | 18 +++++++++--------- docs/jobs/affine.pro.md | 20 ++++++++++---------- docs/jobs/mysc.app.md | 4 ++-- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/docs/jobs/affine.pro-remote.md b/docs/jobs/affine.pro-remote.md index 8a5df1873f..ad773b5788 100644 --- a/docs/jobs/affine.pro-remote.md +++ b/docs/jobs/affine.pro-remote.md @@ -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: diff --git a/docs/jobs/affine.pro.md b/docs/jobs/affine.pro.md index eb1c458888..48b467f04c 100644 --- a/docs/jobs/affine.pro.md +++ b/docs/jobs/affine.pro.md @@ -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: diff --git a/docs/jobs/mysc.app.md b/docs/jobs/mysc.app.md index e8c0a328f8..f8ffe22aaf 100644 --- a/docs/jobs/mysc.app.md +++ b/docs/jobs/mysc.app.md @@ -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