From 9c94d05dd8d6f3ee102e3a18886195736ac9d928 Mon Sep 17 00:00:00 2001
From: himself65
Date: Mon, 24 Apr 2023 17:47:41 -0500
Subject: [PATCH] docs: format jobs.md
---
docs/jobs.md | 106 +++++++++++++++++++++++++++++++--------------------
1 file changed, 64 insertions(+), 42 deletions(-)
diff --git a/docs/jobs.md b/docs/jobs.md
index 7e0f0cd67..df5752f97 100644
--- a/docs/jobs.md
+++ b/docs/jobs.md
@@ -8,7 +8,11 @@
## What we do
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.
+ 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
@@ -19,9 +23,10 @@
- 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.
+ - Engineers who're self-organized individuals and also responsible team members, no matter they're on-site or
+ working remotely.
- ### What we are looking for
+ ### What we're looking for
- 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**.
@@ -40,7 +45,7 @@
### What we offer
- - $2800 vouchers for latest MacBook Pro or working equipment of your choice.
+ - $2800 vouchers for the latest MacBook Pro or working equipment of your choice.
- Public holidays and paid annual leave starting at 12 days.
- Free lunch, unlimited drinks and snacks.
- Free English language lessons (including free IELTS test) open to all employees.
@@ -54,43 +59,45 @@
-
+
- AFFiNE client app @[affine.pro]
Nodejs · TypeScript · Remote
- ## What we do
+ ## What we do
- We **AFFiNE** hold a vision of shaping a world semantically connected through block components in collaboration applications.
- We're open for Fullstack Engineer internship positions across the **Client Application Development** sub-team on creating **AFFiNE client app** for desktop and mobile devices.
+ We **AFFiNE** hold a vision of shaping a world semantically connected through block components in collaboration
+ applications.
+ We're open for Fullstack Engineer internship positions across the **Client Application Development** sub-team on
+ creating **AFFiNE client app** for desktop and mobile devices.
- ## Fullstack Engineer Intern
+ ## Fullstack Engineer Intern
- ### This position is for
+ ### This position is for
- - Developing AFFiNE **the open source way**, including coding and community engagement.
- - Build the **client app** for desktop and mobile devices using web technologies.
+ - Developing AFFiNE **the open source way**, including coding and community engagement.
+ - Build the **client app** for desktop and mobile devices using web technologies.
- ### What we are looking for
+ ### What we're looking for
- - Software engineering experience with cross-platform client app development 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 lover for open source, sharing our visions and working under those values.
+ - Software engineering experience with cross-platform client app development 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 lover for open source, sharing our visions and working under those values.
- ### It would be great if you are
+ ### It would be great if you are
- - Heavy user of knowledge/project management tools.
- - Experience in Napi.rs, Electron, Tauri, Flutter, React Native, etc.
- - Enthusiastic about AFFiNE products as a user or contributor.
+ - Heavy user of knowledge/project management tools.
+ - Experience in Napi.rs, Electron, Tauri, Flutter, React Native, etc.
+ - Enthusiastic about AFFiNE products as a user or contributor.
- ## Contact us
+ ## Contact us
- Interested? Send us your CV to [contact@toeverything.info].
+ Interested? Send us your CV to [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.).
@@ -102,7 +109,10 @@
## What we do
- We, `AFFiNE` believe in shaping a world semantically connected through block components in modern applications. We're open for Fullstack Engineer positions across the OctoBase sub-team. OctoBase is an offline, scalable, and self-contained collaborative database. It provides a data collaboration engine for AFFiNE and BlockSuite. It can either run on the server as a service or be embedded in our client to offer a complete offline computing capacity.
+ We, `AFFiNE` believe in shaping a world semantically connected through block components in modern applications. We're
+ open for Fullstack Engineer positions across the OctoBase sub-team. OctoBase is an offline, scalable, and
+ self-contained collaborative database. It provides a data collaboration engine for AFFiNE and BlockSuite. It can
+ either run on the server as a service or be embedded in our client to offer a complete offline computing capacity.
## Fullstack Engineer
@@ -113,18 +123,21 @@
- Improving our data computing engine with Rust.
- 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 whether - they are on-site or working remotely.
+ - Engineers who're self-organized individuals and also responsible team members, no matter whether - they're on-site
+ or working remotely.
- ### What we are looking for
+ ### What we're looking for
- - Ability to use TypeScript proficiently in engineering projects and at least one server-side development language (preferably Rust).
+ - Ability to use TypeScript proficiently in engineering projects and at least one server-side development language (
+ preferably Rust).
- Strong English communication and writing skills.
- Ability to work skillfully and comfortably within diverse and cross-functional teams.
- Love open source, share our vision, and work within those values.
### It would be great if you are
- - Experience in understanding the architecture and being responsible for the development of a function or module in a real project
+ - Experience in understanding the architecture and being responsible for the development of a function or module in a
+ real project
- Heavy user of knowledge/project management tools
- Experience in working on a real-world database, distributed server application, or serverless application projects
- Experience in using a collaborative algorithm on your own or participating in projects
@@ -147,8 +160,7 @@
-
-
+
- Senior UI/UX Designer @[affine.pro]
UI / UX · Creative Designer · Singapore / China / Remote
@@ -156,7 +168,10 @@
## Senior UI/UX Designer
- We are seeking a highly skilled and experienced Senior UI/UX Designer to join our team and lead the development and implementation of a UI design system for our product AFFiNE. The ideal candidate will have a proven track record in UI/UX design, as well as a deep understanding of the latest design trends and technologies.
+ We're seeking a highly skilled and experienced Senior UI/UX Designer to join our team and lead the development and
+ implementation of a UI design system for our product AFFiNE.
+ The ideal candidate will have a proven track record in
+ UI/UX design, as well as a deep understanding of the latest design trends and technologies.
### Position Requirements
@@ -177,14 +192,16 @@
- Bachelor's or Master's degree in Graphic Design, UI/UX Design, or a related field
- Extensive experience in UI/UX design, with a portfolio showcasing previous work
- Proficiency in design tools such as Sketch, Figma, Adobe Creative Suite, etc.
- - Strong understanding of design principles and best practices, including typography, color theory, and user-centered design
+ - Strong understanding of design principles and best practices, including typography, color theory, and user-centered
+ design
- Experience leading and mentoring junior designers
- Excellent communication and collaboration skills
- - This is a long-term project that requires constant iteration and improvement to ensure AFFiNE's UI design meets user needs and remains competitive.
+ - This is a long-term project that requires constant iteration and improvement to ensure AFFiNE's UI design meets user
+ needs and remains competitive.
### What we offer
- - $2800 vouchers for latest MacBook Pro or working equipment of your choice.
+ - $2800 vouchers for the latest MacBook Pro or working equipment of your choice.
- Public holidays and paid annual leave starting at 12 days.
- Free lunch, unlimited drinks and snacks.
- Free English language lessons (including free IELTS test) open to all employees.
@@ -207,7 +224,9 @@
## What we do
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.
+ 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 Intern
@@ -217,7 +236,7 @@
- Improving our **block editor** and **graphics editor**.
- Researching on better activation of potential subscribers.
- ### What we are looking for
+ ### What we're looking for
- 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**.
@@ -250,16 +269,19 @@
- 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
+ - 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 identify 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
+ - Strong computer science fundamentals, including knowledge of data structures, algorithmic complexity, and designing
+ for performance and scalability
+ - Experience in NodeJS, TypeScript, and Go
- Experience with unit / automated testing
### What we offer