hhmx.de

Mastodon Engineering

Föderation EN Mo 06.01.2025 18:47:55

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
2. Proficient in modern
3. Experienced with , 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

Thom, HP-UXâ„¢ evangelist

Föderation EN Mo 06.01.2025 19:26:54

@MastodonEngineering @Mastodon If @h got this job I'd laugh my ass all the way to Canada.

HyperSoop :neocat_floof_explode:‮

Föderation EN Mo 06.01.2025 19:45:15

@thomholwerda @h get that job !!!

KevinOnEarth

Föderation EN Mo 06.01.2025 20:23:55

@MastodonEngineering @Mastodon
4-hour overlap with CET... morning or evening?

KevinOnEarth

Föderation EN Di 07.01.2025 00:49:50

@joshix @MastodonEngineering @Mastodon
๐Ÿ‘ (So what is it overlapping with?)

Cragsand :catjam:

Föderation EN Mo 06.01.2025 21:16:21

@MastodonEngineering @Mastodon
Speaking of the 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

Roni Laukkarinen

Föderation EN Mo 06.01.2025 21:53:57

@cragsand @MastodonEngineering @Mastodon @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.

Renaud Chaput

Föderation EN Mo 06.01.2025 22:00:18

@rolle @cragsand @MastodonEngineering @Mastodon @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.

GuB ๐Ÿ•ถ๏ธ๐ŸŽธ๐Ÿ”Œ๐ŸŽš๏ธ๐Ÿ”Š๐Ÿ’ฅ

Föderation EN Mo 06.01.2025 21:55:49

@MastodonEngineering @Mastodon
Maybe "to elevate the webย UI/UX experience" you should search UI and UX designer.
Believe it or not.

Renaud Chaput

Föderation EN Mo 06.01.2025 22:08:13

@gub We already have a designer on the team, but no dedicated interface developer, hence this position.

Dmian 🇪🇺

Föderation EN Di 07.01.2025 01:13:32

@renchap @gub Whatโ€™s important for this job? Creating the templates? Developing the logic? Both? As someone with deep CSS skills but not so good TS skills (Iโ€™m a Designer) I feel some of the requirements fit like a glove, but others are more fit for someone like one of my devs (that are not that good at CSS or accessibility, for example, but great at the logic of web apps). Thanks!

Renaud Chaput

Föderation EN Di 07.01.2025 12:17:59

@dmian Both are important, and this position has a strong Javascript/Typescript requirement. We are looking for someone with both template (HTML/CSS/โ€ฆ) and JS skills, as we are a very small team and this person will be the only one dedicated to the frontend for now.

Dmian 🇪🇺

Föderation EN Di 07.01.2025 12:55:23

@renchap Oh! Understood. Thanks!
Edit: not for me, clearly, as Iโ€™m strong in points 1 and 2 (and also Web Performance Optimization, which comes handy), but not 3. And I was trying to think of other candidates, but the ones I know that are strong in 3 are not strong in 1 and 2. If I remember somebody Iโ€™ll let them know of the position. Cheers!

The Polish Dispatch

Föderation EN Mo 06.01.2025 22:03:28

@MastodonEngineering @Mastodon I hope the new hire will not make mastodon stop working on my old Firefox 77.

bungle of joy

Föderation EN Mo 06.01.2025 22:34:44

@ThePolishDispatch @MastodonEngineering @Mastodon using software that old is equivalent to visiting brothels in a port city without being aware of condoms. Best of luck to you, my friend.

๐Ÿ“„ Mehdi.doc

Föderation EN Mo 06.01.2025 22:46:58

@MastodonEngineering @Mastodon Gonna give it a chance, even though my resume is mostly about GameDev lately

skry

Föderation EN Mo 06.01.2025 23:22:29

@MastodonEngineering @Mastodon I hope that hiring this person will make it possible to stop the mechanism that today turns preview images into preview text as you scroll. It moves buttons inches away from the click during the click gesture(!) causing errors and making users chase the buttons with the mouse, and it hides the images that we want to see.

Renaud Chaput

Föderation EN Di 07.01.2025 10:06:43

@skry Could you open an issue on GitHub about this, including a video if possible? This is very unexpected and I am not sure what is happening here

Jon Williams

Föderation EN Mi 08.01.2025 02:07:33

@MastodonEngineering @Mastodon the published pay range doesnโ€™t strike me as quite commensurate with the desired skills (unless I misread). I know thereโ€™s a cost-of-living difference between the US and Europe, butโ€ฆ

Renaud Chaput

Föderation EN Mi 08.01.2025 10:43:10

@shovemedia It is in line with the salary of the other team members of similar experience, and with the average pay range in Europe. We know that some startups or big companies are paying people more than this, but s a non-profit funded only by donations we can not match the top paying companies.

Justin D Kruger (he/him)

Föderation EN Mi 08.01.2025 18:18:30

@MastodonEngineering @Mastodon

I'd love to help Mastodon, but this compensation package excludes people with families living in larger cities.

Sheean Spoel

Föderation EN Mi 08.01.2025 19:07:14

@jdavidnet doesnโ€™t seem like an unrealistic salary for the area and position. We both make do with less and can support our family whilst living in the fourth largest city of the Netherlands. (And itโ€™s probably even more expensive here than Berlin, but itโ€™s been a while since I spoke people living there)

Justin D Kruger (he/him)

Föderation EN Mi 08.01.2025 19:29:17

@sheean
I understand.

Here in SF, I don't think you could live on $70k USD annually with a family of 4.

In SF, you qualify for government assistance, even if it is $100k for a family of 4.

8-12 Years ago, I charged $125-$250/hr @ 40hr/wk for software development in SF.

I don't think I could go close to that low, even for a project I love like Mastodon.

I hope there is a better way to fund the project in the future; I currently pay for my server with Medium.

Sheean Spoel

Föderation EN Mi 08.01.2025 20:43:33

@jdavidnet yeah those rates are very high for here. If I could get 250/hour I could live much bigger than we do now, in the most expensive part of town ๐Ÿฅฒ

Cyris

Föderation EN Mi 08.01.2025 19:37:22

@MastodonEngineering @Mastodon I'd love to do that job and I'm a big fan of open source and protecting user privacy, but I'm very much not a senior and I'm afraid I lack experience for such a big task.

Furbland's Very Cool Mastodonâ„¢

Föderation EN Mi 08.01.2025 19:43:53

@MastodonEngineering @Mastodon i don't know what a flexbox is and i still use tables for most layout stuff so i'm gonna go out on a limb and say i don't qualify unless you want your website to work in netscape

Eric Newport

Föderation EN Mi 08.01.2025 19:49:34

Am I the only one who can't wait for the day when the percentage of jobs at cool companies like @Mastodon @MastodonEngineering asking you to suffer through painful stacks like React or TypeScript drops to single digits?

The web is long overdue to rediscover the virtues of vanilla JS, smaller dependency trees, and progressive enhancement.

Jiri Rybar

Föderation EN Mi 08.01.2025 20:35:55

@MastodonEngineering @Mastodon Guys, UX experience is elevated by UX designers. Developers then build whatโ€™s the designers design.

Are you considering a design position as well? I think Mastodon really needs it.