Email or username:

Password:

Forgot your password?
Mastodon Engineering

We’re growing our product team!

Are you an #iOS Developer who wants to lead our official #Mastodon iOS #App?

This is a remote full-time position and requires an overlap with the CET timezone.

Ideally:

1. You are a senior iOS Developer comfortable with a mature codebase
2. Proficient in #Swift and #Apple Frameworks (UIKit, SwiftUI, Combine)
3. Prior experience with social media networks is a big plus!

For more info/to apply:
jobs.ashbyhq.com/mastodon/bc91

#FediHire #GetFediHired #hiring #mastodev

23 comments
Brian Krupp

@MastodonEngineering If I did not have a career I really enjoy, I would definitely apply!

CartyBoston

@MastodonEngineering

In the job description this is good: "Some knowledge or projects in digital accessibility and disability inclusion."

How about something similar specifically with regard to moderation tools and dealing with online hate?

Mastodon Engineering

@CartyBoston Those are more relevant to the backend/web work, and are a specific topic we look for when interviewing people for those positions.
They are less relevant for a mobile app, so we did not include those, but are topics that we keep an eye on and discuss during the interviews.

Eibriel

@MastodonEngineering consider saving some bucks to hire someone to improve the moderation tools 💰

[DATA EXPUNGED]
Eugen Rochko

@Rachel_Thorn @MastodonEngineering We have released a number of safety related features on Android, someone has to work on adding them to the iOS app, which also happens to be one of the primary ways iOS users experience Mastodon for the first time. As for third party clients, Ivory for example won’t even let you mute an account.

[DATA EXPUNGED]
Damon

@jerf

What features have they been calling for in the last week?

Jerf (Is Looking for Work)

@Damon I will not do the entire discourse justice. Please check out @mekkaokereke @timnitGebru @are0h and @KimCrayton1

This is not a new problem, but over the last week the problems black users have been having with mastodon and the fedi both recently and also longitudinally have been discussed widely.

Duncan Blair

@Gargron my copy of Ivory certainly does :blobfoxthinkowo:

Eugen Rochko

@nimro It’s actually an Ivory-specific mute that doesn’t transfer to web or other apps and doesn’t behave the same way the real one does. It’s also hidden on the profile screen instead of being available on each post.

Weird Ugly Sweaters

@MastodonEngineering
The people I know who might be interested want to help with things like improving moderation capability, user ability to control replies, and such that have been loudly requested to decrease harassment.
But this like looks like the desire here is mainly to add mobile app features, is that right?

Enia Titova

@MastodonEngineering I love the way you phrased that " requires an overlap with the CET timezone." That way you're open to people elsewhere who're willing to make the decision about their working hours, even if they aren't standard hours for their timezone of residence. smart.

Inga

@eniatitova thank you for noticing. Most of our team is primarily located in Europe but we want to keep this flexible as a remote-only org ◡̈

catsynth / amanda c

@MastodonEngineering looks interesting, but I (and my of my friends I would recommend) unfortunately fall outside of the 4-hour window for CET

Christophe B. :android:

@MastodonEngineering At least you're using Swift and Apple Frameworks on iOS... You should use Kotlin and Google libraries on Android as well.

Benjamin Monjoie :verified:

@bladecoder @MastodonEngineering The main developer is known to have an issue with Kotlin and Google technologies in general: github.com/mastodon/mastodon-a
It's a shame, if you ask me, but in the end it all boils down to a matter of taste and preference. They are making their life harder and cutting themselves off some great potential candidates

Christophe B. :android:

@Xzan @MastodonEngineering I talked to him a bit in the past and he was very opinionated about this. I'm sure he would be happy to write everything in assembly code if he could and would not see any problem about it.
He seems to be the opposite of a team player which is a pity for an open social network like Mastodon.

Kevin Karhan :verified:

@MastodonEngineering teo things:

1.

Is there a way to apply without providing data to a corporation with inacceptable ToS? (In this case, Google).


2.

You didn't resolve the 2nd * at the bottom...

Go Up