https://kotlinlang.org logo
#hiring
Title
m

mbonnin

04/02/2021, 5:07 PM
Hi everyone 👋! Apollo is hiring an Android engineer to work on Apollo Android. We're developing libraries and tools to help companies build, consume and monitor their GraphQL services graphql. The project is named Apollo Android but it's really 99% regular Kotlin 1.4 (hopefully 1.5 soon!), also with some JS/native parts. There's plenty of things to do around caching, concurrency, tooling and more! Feel free to message me for any question. • Location: We have an office in San Francisco but most of the team was remote even before covid and still is. • Onsite / Remote: Remote. • Full-time: Yes. • Visa sponsorship: Not at this point. • Hiring process: recruiter screen -> tech screen -> virtual on-site. https://www.apollographql.com/careers/job?id=4e9039e1-be73-463a-8172-63df00b2426c
s

Sinan Gunes

04/02/2021, 5:15 PM
Hey @mbonnin is this worldwide remote, or US only remote?
m

mbonnin

04/02/2021, 5:18 PM
Worldwide remote, I'm in France myself
s

Sinan Gunes

04/02/2021, 6:09 PM
That is an amazing project. I wish I had a chance to use it on my projects so far.
🤗 1
j

Jilles van Gurp

04/06/2021, 2:08 PM
I'd recommend making this a kotlin multiplatform effort. All the needed components are there to make that happen: co-routines, kotlinx-serialization, etc. The benefit is that the same stuff will also work elsewhere like IOS, native environments, and soon WASM. Kotlin is going all sorts of places. Even the browser. We actually developed our own kotlin multiplatform graphql client this way a while ago; it's not that hard. And we are using it on JVM, Android, and in the browser. We may add IOS to that soonish.
👍 1
m

mbonnin

04/06/2021, 2:45 PM
@Jilles van Gurp If you look at
apollo-runtime-kotlin,
it has mpp support for codegen and parsing. Part of the decision of growing the team is to help streamline this, add more features and documentation.
🎉 1
j

Jilles van Gurp

04/06/2021, 2:45 PM
Cool!
4 Views