From d32cdb881cd076205d508512fd9901f9eaaff164 Mon Sep 17 00:00:00 2001 From: DarkSky <25152247+darkskygit@users.noreply.github.com> Date: Sat, 11 Mar 2023 17:39:41 +0800 Subject: [PATCH] docs: merge jobs (#1536) --- docs/jobs.md | 235 +++++++++++++++++++++++++++++++++ docs/jobs/affine-designer.md | 41 ------ docs/jobs/affine.pro-intern.md | 31 ----- docs/jobs/affine.pro-remote.md | 44 ------ docs/jobs/affine.pro-rust.md | 44 ------ docs/jobs/affine.pro.md | 46 ------- docs/jobs/mysc.app.md | 25 ---- docs/jobs/summary.md | 21 --- 8 files changed, 235 insertions(+), 252 deletions(-) create mode 100644 docs/jobs.md delete mode 100644 docs/jobs/affine-designer.md delete mode 100644 docs/jobs/affine.pro-intern.md delete mode 100644 docs/jobs/affine.pro-remote.md delete mode 100644 docs/jobs/affine.pro-rust.md delete mode 100644 docs/jobs/affine.pro.md delete mode 100644 docs/jobs/mysc.app.md delete mode 100644 docs/jobs/summary.md diff --git a/docs/jobs.md b/docs/jobs.md new file mode 100644 index 000000000..b98c0c9e3 --- /dev/null +++ b/docs/jobs.md @@ -0,0 +1,235 @@ +# Jobs + +- Fullstack Engineer - Mainly work with TypeScript @[affine.pro] + +
TypeScript & Rust · BlockSuite & OctoBase · Singapore / China / Remote +

+ + ## 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. + + ## Fullstack Engineer + + ### This position is for + + - 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** 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 are + + - 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 + + - $2800 vouchers for 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. + - Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. + + ## Contact us + + Interested? Send us your CV to [contact@toeverything.info]. + + Feel free to include any extra information (GitHub link, previous projects, personal blog etc.). + +

+
+ +- Fullstack Engineer - Mainly work with Rust @[affine.pro] + +
Rust & TypeScript · OctoBase & BlockSuite · Singapore / China / Remote +

+ + ## 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. + + ## Fullstack Engineer + + ### This position is for + + - Developing AFFiNE the open source way, including coding and community engagement. + - Researching and supporting the onboarding process of new use cases for AFFiNE.pro subscribers. + - 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. + + ### What we are looking for + + - 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 + - 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 + - Experienced in working with a globally distributed team. + - Enthusiastic about AFFiNE products as a user or contributor. + + ### What we offer + + - $2800 vouchers for latest generation MacBook Pr 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. + - Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. + + ## Contact us + + Interested? Send us your CV to [contact@toeverything.info]. + + Feel free to include any extra information (GitHub link, previous projects, personal blog etc.). + +

+
+ +- Senior UI/UX Designer @[affine.pro] + +
UI / UX · Creative Designer · Singapore / China / Remote +

+ + ## 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. + + ### Position Requirements + + - Lead the development and implementation of a UI design system for AFFiNE + - Create and maintain a UI component library, including colors, fonts, buttons, text boxes, etc. + - Establish UI design guidelines and standards to ensure consistency and reusability of all components + - Collaborate with cross-functional teams to gather requirements and design intuitive, user-friendly interfaces + - Conduct user research and gather feedback to iterate and improve the UI design system + - Stay up-to-date with the latest design trends and technologies, and continuously improve the UI design system + - Extensive experience in creative design thinking + - Strong expertise in animate effect design + - Having abroad job experience background + - Having a strong visual background or experience, proficient in illutrations(bonus point) + - Having distinctive artistic talent (bonus point) + + ### Job Requirements + + - 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 + - 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. + + ### What we offer + + - $2800 vouchers for 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. + - Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. + + ## Contact us + + Interested? Send us your CV to [contact@toeverything.info]. + + Feel free to include any extra information (GitHub link, previous projects, personal blog etc.). + +

+
+ +- Fullstack Engineer - Intern @[affine.pro] + +
Rust · TypeScript · BlockSuite · OctoBase · Remote +

+ + ## 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. + + ## Fullstack Engineer Intern + + ### This position is for + + - Developing AFFiNE **the open source way**, including coding and community engagement. + - Improving our **block editor** and **graphics editor**. + - Researching on better activation of potential subscribers. + + ### What we are 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**. + - 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 + + - Heavy user of knowledge/project management tools. + - Enthusiastic about AFFiNE products as a user or contributor. + + ## Contact us + + Interested? Send us your CV to [contact@toeverything.info]. + + Feel free to include any extra information (GitHub link, previous projects, personal blog etc.). + +

+
+ +- Full Stack Platform Engineer @[mysc.app](https://mysc.app/) + +
Backend · Remote / Shanghai, China +

+ + ## Full Stack Platform Engineer + + ### Your responsibilities will include + + - 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 behavior and data flow + - 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 with unit / automated testing + + ### What we offer + + - A fully remote team based on Gather Town + - A culture that encourages different opinions, respects different values and advocates work life balance + - Real ownership and actual impact + - Learning and career opportunities on the long run + +

+
+ +[affine.pro]: http://affine.pro/ +[contact@toeverything.info]: mailto:contact@toeverything.info diff --git a/docs/jobs/affine-designer.md b/docs/jobs/affine-designer.md deleted file mode 100644 index 054a9e97a..000000000 --- a/docs/jobs/affine-designer.md +++ /dev/null @@ -1,41 +0,0 @@ -## 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. - -### Position Requirements: - -- Lead the development and implementation of a UI design system for AFFiNE -- Create and maintain a UI component library, including colors, fonts, buttons, text boxes, etc. -- Establish UI design guidelines and standards to ensure consistency and reusability of all components -- Collaborate with cross-functional teams to gather requirements and design intuitive, user-friendly interfaces -- Conduct user research and gather feedback to iterate and improve the UI design system -- Stay up-to-date with the latest design trends and technologies, and continuously improve the UI design system -- Extensive experience in creative design thinking -- Strong expertise in animate effect design -- Having abroad job experience background -- Having a strong visual background or experience, proficient in illutrations(bonus point) -- Having distinctive artistic talent (bonus point) - -### Job Requirements: - -- 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 -- 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. - -### What we offer: - -- $2800 vouchers for 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. -- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. - -### Contact us: - -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.). diff --git a/docs/jobs/affine.pro-intern.md b/docs/jobs/affine.pro-intern.md deleted file mode 100644 index efae7efa3..000000000 --- a/docs/jobs/affine.pro-intern.md +++ /dev/null @@ -1,31 +0,0 @@ -## 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. - -## Fullstack Engineer Intern - -### This position is for: - -- Developing AFFiNE **the open source way**, including coding and community engagement. -- Improving our **block editor** and **graphics editor**. -- Researching on better activation of potential subscribers. - -### What we are 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**. -- 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: - -- Heavy user of knowledge/project management tools. -- Enthusiastic about AFFiNE products as a user or contributor. - -### Contact us: - -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.). diff --git a/docs/jobs/affine.pro-remote.md b/docs/jobs/affine.pro-remote.md deleted file mode 100644 index 27cbc765b..000000000 --- a/docs/jobs/affine.pro-remote.md +++ /dev/null @@ -1,44 +0,0 @@ -## 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. - -## Fullstack Engineer (Fully-Remote) - -### This position is for: - -- 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** 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 are: - -- 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: - -- $2800 vouchers for latest MacBook Pro or working equipment of your choice. -- Public holidays and paid annual leave starting at 12 days. -- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. - -### Contact us: - -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.). diff --git a/docs/jobs/affine.pro-rust.md b/docs/jobs/affine.pro-rust.md deleted file mode 100644 index 7ebfcd3d4..000000000 --- a/docs/jobs/affine.pro-rust.md +++ /dev/null @@ -1,44 +0,0 @@ -# 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. - -# Full-stack Engineer - -## This position is for: - -- Developing AFFiNE the open source way, including coding and community engagement. -- Researching and supporting the onboarding process of new use cases for AFFiNE.pro subscribers. -- 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. - -## What we are looking for: - -- 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 -- 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 -- Experienced in working with a globally distributed team. -- Enthusiastic about AFFiNE products as a user or contributor. - -### What we offer: - -- $2800 vouchers for latest generation MacBook Pr 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. -- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. - -### Contact us: - -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.). diff --git a/docs/jobs/affine.pro.md b/docs/jobs/affine.pro.md deleted file mode 100644 index 322c64374..000000000 --- a/docs/jobs/affine.pro.md +++ /dev/null @@ -1,46 +0,0 @@ -## 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. - -## Fullstack Engineer - -### This position is for: - -- 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** 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 are: - -- 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: - -- $2800 vouchers for 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. -- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. - -### Contact us: - -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.). diff --git a/docs/jobs/mysc.app.md b/docs/jobs/mysc.app.md deleted file mode 100644 index 6f15609d2..000000000 --- a/docs/jobs/mysc.app.md +++ /dev/null @@ -1,25 +0,0 @@ -## Full Stack Platform Engineer - -### Your responsibilities will include - -- 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 behavior and data flow -- 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 working with JWST -- Experience with unit / automated testing - -### What we offer - -- A fully remote team based on Gather Town -- A culture that encourages different opinions, respects different values and advocates work life balance -- Real ownership and actual impact -- Learning and career opportunities on the long run diff --git a/docs/jobs/summary.md b/docs/jobs/summary.md deleted file mode 100644 index a8f3b2842..000000000 --- a/docs/jobs/summary.md +++ /dev/null @@ -1,21 +0,0 @@ -# Jobs - -- [Fullstack Engineer - China](./affine.pro.md) @[affine.pro](http://affine.pro/) - - Rust ·TS · BlockSuite · OctoBase · Singapore,China,Remote - -- [Fullstack Engineer - Rust](./affine.pro-rust.md) @[affine.pro](http://affine.pro/) - - Rust ·TS · BlockSuite · OctoBase · Singapore,China,Remote - -- [Senior UI/UX Desginer ](./affine-designer.md) @[affine.pro](http://affine.pro/) - - UI ·UX · Creative Designer · Singapore,China,Remote - -- [Fullstack Engineer - Intern](./affine.pro-intern.md) @[affine.pro](http://affine.pro/) - - Rust ·TS · BlockSuite · OctoBase · Remote - -- [Full Stack Platform Engineer](./mysc.app.md) @[mysc.app](https://mysc.app/) - - Rust · JWST · Remote · Shanghai, China