## 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.).
