Ancestors

Toot

Written by Mastodon Engineering on 2025-01-06 at 17:47

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

  1. Proficient in modern #CSS

  1. 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:

https://jobs.ashbyhq.com/mastodon/6a0953c4-812b-4697-b5b3-ea0a2ae402c0

[#]FediHire #GetFediHired #hiring #frontend

=> More informations about this toot | More toots from MastodonEngineering@mastodon.social

Descendants

Written by Thom, HP-UX™ evangelist on 2025-01-06 at 18:26

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

=> More informations about this toot | More toots from thomholwerda@exquisite.social

Written by :neocat__w: dangerously bitey kbtiy on 2025-01-06 at 19:22

@MastodonEngineering you have to hire @h

=> More informations about this toot | More toots from cybertailor@wetdry.world

Written by 🌸 lily 🏳️‍⚧️ :flag_pansexual: :flag_ace: θΔ ⋐ & ∞ on 2025-01-06 at 19:22

@cybertailor@wetdry.world @MastodonEngineering@mastodon.social @h@besties.house it would be so funny but also really good

=> More informations about this toot | More toots from tauon@possum.city

Written by KevinOnEarth on 2025-01-06 at 19:23

@MastodonEngineering @Mastodon

4-hour overlap with CET... morning or evening?

=> More informations about this toot | More toots from Quantillion@mstdn.io

Written by Joshix on 2025-01-06 at 19:44

@Quantillion @MastodonEngineering @Mastodon 10:00-18:00 CET

=> More informations about this toot | More toots from joshix@fosspri.de

Written by KevinOnEarth on 2025-01-06 at 23:49

@joshix @MastodonEngineering @Mastodon

👍 (So what is it overlapping with?)

=> More informations about this toot | More toots from Quantillion@mstdn.io

Written by Cragsand :catjam: on 2025-01-06 at 20:16

@MastodonEngineering @Mastodon

Speaking of the #MastodonUI two great customizations comes to mind that are both worth looking at.

=> More informations about this toot | More toots from cragsand@mastodon.social

Written by Roni Laukkarinen on 2025-01-06 at 20:53

@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.

[#]MastoAdmin #Mastodon

=> More informations about this toot | More toots from rolle@mementomori.social

Written by Renaud Chaput on 2025-01-06 at 21:00

@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.

=> More informations about this toot | More toots from renchap@oisaur.com

Written by WTL on 2025-01-06 at 21:13

@renchap @rolle @cragsand @MastodonEngineering @Mastodon @elk 🤔

=> More informations about this toot | More toots from WTL@mastodon.social

Written by Roni Laukkarinen on 2025-01-07 at 16:44

@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

=> More informations about this toot | More toots from rolle@mementomori.social

Written by niu tech on 2025-01-14 at 09:36

@renchap @rolle @cragsand @MastodonEngineering @Mastodon @elk Take a look at @phanpy how usable and fast it is: https://fosstodon.org/@niutech/113319235239139464

=> More informations about this toot | More toots from niutech@fosstodon.org

Written by Marc Etienne on 2025-01-07 at 08:29

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

=> More informations about this toot | More toots from fnordius@muenchen.social

Written by FantasmitaAsex :heart_ace: on 2025-01-08 at 17:36

@fnordius @rolle @cragsand @MastodonEngineering @Mastodon @elk i agree. I fly SCSS, I try to make html UI/UX accessible, and proficient with vainilla JS. But React/Redux ... Nope

=> More informations about this toot | More toots from FantasmitaAsex@todon.eu

Written by Roni Laukkarinen on 2025-01-08 at 17:52

@FantasmitaAsex I love SCSS and have no problem with any type of JavaScript. JS is not CSS and thank god it's not CSS-in-JS.

@fnordius @cragsand @MastodonEngineering @Mastodon @elk

=> More informations about this toot | More toots from rolle@mementomori.social

Written by GuB 🕶️🎸🔌🎚️🔊💥 on 2025-01-06 at 20:55

@MastodonEngineering @Mastodon

Maybe "to elevate the web UI/UX experience" you should search UI and UX designer.

Believe it or not.

=> More informations about this toot | More toots from gub@framapiaf.org

Written by Renaud Chaput on 2025-01-06 at 21:08

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

=> More informations about this toot | More toots from renchap@oisaur.com

Written by GuB 🕶️🎸🔌🎚️🔊💥 on 2025-01-06 at 21:27

@renchap

Great. But the way it's presented is confusing.

=> More informations about this toot | More toots from gub@framapiaf.org

Written by Dmian 🇪🇺 on 2025-01-07 at 00:13

@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!

=> More informations about this toot | More toots from dmian@mastodon.social

Written by Renaud Chaput on 2025-01-07 at 11:17

@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.

=> More informations about this toot | More toots from renchap@oisaur.com

Written by Dmian 🇪🇺 on 2025-01-07 at 11:55

@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!

=> More informations about this toot | More toots from dmian@mastodon.social

Written by The Polish Dispatch on 2025-01-06 at 21:03

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

=> More informations about this toot | More toots from ThePolishDispatch@mstdn.social

Written by 📄 Mehdi.doc on 2025-01-06 at 21:46

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

=> More informations about this toot | More toots from mehdi_benadel@mastodon.balamb.fr

Written by Pajter on 2025-01-06 at 21:55

@MastodonEngineering @Mastodon 🤩

=> More informations about this toot | More toots from pajter@mastodon.social

Written by skry on 2025-01-06 at 22:22

@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.

=> More informations about this toot | More toots from skry@mastodon.social

Written by Renaud Chaput on 2025-01-07 at 09:06

@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

=> More informations about this toot | More toots from renchap@oisaur.com

Written by Jon Williams on 2025-01-08 at 01:07

@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…

=> More informations about this toot | More toots from shovemedia@triangletoot.party

Written by Renaud Chaput on 2025-01-08 at 09:43

@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.

=> More informations about this toot | More toots from renchap@oisaur.com

Written by Justin D Kruger (he/him) on 2025-01-08 at 17:18

@MastodonEngineering @Mastodon

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

=> More informations about this toot | More toots from jdavidnet@me.dm

Written by chrtz on 2025-01-08 at 17:59

@MastodonEngineering @Mastodon @jonaspelzer 👀

=> More informations about this toot | More toots from Chrtz@mastodon.social

Written by Cyris on 2025-01-08 at 18:37

@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.

=> More informations about this toot | More toots from cyris@troet.cafe

Written by Furbland's Very Cool Mastodon™ on 2025-01-08 at 18:43

@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

=> More informations about this toot | More toots from GroupNebula563@mastodon.social

Written by Eric Newport on 2025-01-08 at 18:49

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.

=> More informations about this toot | More toots from kethinov@mastodon.social

Written by Jiri Rybar on 2025-01-08 at 19:35

@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.

=> More informations about this toot | More toots from jirirbr@mastodonczech.cz

Written by Diana Barbosa 🇺🇦🇵🇸 on 2025-01-09 at 00:15

@MastodonEngineering @Mastodon @Cryptosimian would this fit what you're looking for?

=> More informations about this toot | More toots from diraquel@masto.pt

Written by nZ4Sqk9OJ0T4GNd729JZkpjQvv3erI on 2025-01-09 at 15:12

@MastodonEngineering @Mastodon @MastaDon app still posting but not shown in session manager

=> More informations about this toot | More toots from nZ4Sqk9OJ0T4GNd729JZkpjQvv3erI@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113782664662638304
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
589.824023 milliseconds
Gemini-to-HTML Time
14.188447 milliseconds

This content has been proxied by September (ba2dc).