Skip to main content


New year, new role @Mastodon!

Our core team is looking for a senior Front-end Developer to elevate the web UI/UX experience for our users.

Ideally:

1. You are highly skilled in accessible and semantic #HTML
2. Proficient in modern #CSS
3. Experienced with #Javascript, #Typescript and complex React/Redux applications

This remote full-time position requires a 4-hour overlap with the CET timezone.

For more info/to apply:
jobs.ashbyhq.com/mastodon/6a09…

#FediHire #GetFediHired #hiring #frontend

reshared this

in reply to Mastodon Engineering

Speaking of the #MastodonUI two great customizations comes to mind that are both worth looking at.
- BirdUI by Rolle github.com/ronilaukkarinen/mas…
- Elk Zone @elk github.com/elk-zone/elk
in reply to Cragsand :catjam:

@cragsand @elk I think they are aware. 😅
I've been sending my ideas under issue discussions and pretty sure that couple of things we have today were inspired by other UIs like Elk and Mastodon Bird UI.

But things need to be built to core. The SCSS side of it needs major rework. I hope they find someone who is eager to take the task.

#MastoAdmin #Mastodon

in reply to Roni Laukkarinen

@rolle @cragsand @elk Thats our goal, nobody from the team was dedicated to the web interface, and I want someone to "own" this part of the code and be able to drive the many changes that it requires.

Roni Laukkarinen reshared this.

in reply to WTL

@WTL I wish I could do it, but I have a company to run. :sadblob:

Mastodon Bird UI is a one-css-file holiday project, but the whole Mastodon front end code base requires more time and energy - which I do not currently have after my company obligations. So it's not a money issue, it's a time-energy issue 😅

One could think me or some of our front end engineers in our company would be available for hire, but we're fully booked for months and this project deserves at least one continously dedicated front end engineer for it.

@renchap @cragsand @MastodonEngineering @Mastodon @elk

in reply to Roni Laukkarinen

@rolle @cragsand @elk unraveling and cleaning up SCSS is up my alley, but React and JSX are things I try to avoid. Svelte and Vue are so much better.
⇧