docs/jobs patch (#494)

* docs: docs/jobs/*

* docs: docs/jobs/*

* docs: docs/jobs/*

* docs: docs/jobs/*

* Revert "docs: docs/jobs/*"

This reverts commit 48a2bb81a2.

* Update affine.pro-remote.md

* Update affine.pro.md

* Update affine.pro.md

* chore: format

Co-authored-by: mayou <mayou@2dfire.com>
Co-authored-by: Leon <xsy1213soss@163.com>
Co-authored-by: Whitewater <me@waterwater.moe>
This commit is contained in:
CJSS 2022-10-13 14:45:49 +08:00 committed by GitHub
parent 22dc66eeba
commit d5ef2adf16
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 41 additions and 39 deletions

View File

@ -1,34 +1,35 @@
## What we do
We **AFFiNE** hold a vision of shaping a world where all block components in modern applications are semantically connected.
We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works to create the best **block-editor** and **open-block** protocol for use 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:
- Developing AFFiNE **the open source way**, including coding and community engagement.
- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers.
- Researching and supporting **onboarding process** of new use cases for AFFiNE.pro subscribers.
- Improving our **block editor** and **graphics editor**.
- 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. At AFFiNE, developers are self-organized individual engineers who are also responsible team members whether they are on-site or working remotely.
- Researching on better activation of potential subscribers.
- Engineers who are self-organized individuals and 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.
- Software engineering experience with **editor** or **graphics** and professional real-world use cases.
- Experience and proficiency in **TypeScript** and a **second programming language** preferably **Rust**.
- You have strong communication and writing skills in English.
- You are comfortable working in a diverse and cross-functional team.
- You love the spirit of open source, share our visions and work under those values.
- Strong communication and writing skills in English.
- Ability to work in a diverse and cross-functional team with skill and ease.
- A love for open source, sharing our visions and working under those values.
### It would be great if you are:
- Skillful in building UI with different Web frameworks or native web components.
- Skillful in building UI with different web frameworks or native web components.
- Heavy user of knowledge/project management tools.
- Experienced in scaling **a successful SaaS product**.
- Experienced in developing platforms or tools for developers.
- Experienced in working with a **globally distributed team**.
- Enthusiastic in AFFiNE products as a user or contributor.
- Enthusiastic about AFFiNE products as a user or contributor.
### What we offer:
@ -40,4 +41,4 @@ We're open for Fullstack Engineer positions across the BlockSuite sub-team. The
Interested? Send us your CV to [contact@toeverything.info](mailto:contact@toeverything.info).
Feel free to include any extra information (GitHub link, previous projects, personal blog etc.)
Feel free to include any extra information (GitHub link, previous projects, personal blog etc.).

View File

@ -1,35 +1,36 @@
## What we do
We **AFFiNE** hold a vision of shaping a world where all block components in modern applications are semantically connected.
We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works to create the best **block-editor** and **open-block** protocol for use 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 **the open source way**, including coding and community engagement.
- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers.
- Improving our **block editor** and **graphic editor**.
- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams.
- Research on better activation of potential subscribers. At AFFiNE, developers are self-organized individual engineers who are also responsible team members whether they are on-site or working remotely.
- 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 **graphics editor**.
- 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.
- Engineers who are self-organized individuals and 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**.
- You have strong communication and writing skills in English.
- You are comfortable working in a diverse and cross-functional team.
- You love the spirit of open source, share our visions and work under those values.
- Software engineering experience with **editor** or **graphics** and professional real-world use cases.
- Experience and proficiency in **TypeScript** and a **second programming language** preferably **Rust**.
- Strong communication and writing skills in English.
- Ability to work in a diverse and cross-functional team with skill and ease.
- A love for open source, sharing our visions and working under those values.
### It would be great if you have/are:
### It would be great if you are:
- Incredible **React** or **web components (lit)** experts.
- Knowledge/project management tool enthusiast.
- Licensing or subscription management or enterprise software company experience.
- Experience scaling **a successful SaaS product**.
- Developer platform/tool industry experience.
- Experience working with a **globally distributed team**.
- Love AFFiNE products as a user or contributor.
- Skillful in building UI with different web frameworks or native web components.
- Heavy user of knowledge/project management tools.
- Experienced in scaling **a successful SaaS product**.
- Experienced in developing platforms or tools for developers.
- Experienced in working with a **globally distributed team**.
- Enthusiastic about AFFiNE products as a user or contributor.
### What we offer:

View File

@ -5,17 +5,17 @@
- Build APIs in the Data Platform to support new capabilities within mysc.
- 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 behaviour and data flow
- Execute performance profiling on existing systems to understand key bottlenecks and improve on their performance characteristics
- Build up solid knowledge of our product to understand end to end system behavior and data flow
- Execute performance profiling on existing systems to identify key bottlenecks and improve their performance characteristics
### What we're looking for
- You have strong analytical thinking, planning, and problem-solving skills
- You have 3-5 years experience in building APIs or Platforms
- You have strong computer science fundamentals, including knowledge of data structures, algorithmic complexity, and designing for performance and scalability
- You have experience in NodeJS, Typescript and Go
- You have experience working with JWST
- You have experience with unit / automated testing
- 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 working with JWST
- Experience with unit / automated testing
### What we offer