Website:
fanon.co
Job details:
What is Fanon?At Fanon, we’re building a home for fans online where you can explore alternate storylines, romance, fluff, crossovers, debates and more! A comfortable and consistent user experience will go a long way in retention and performant applications are key to attracting new creators and consumers alike.
If this excites you and you want to be a part of this journey, we’re hiring a mobile app engineer.
This role is for you if- You love building cool stuff, especially for other fans.
- You want real ownership over what you make.
- You’re chronically online, switching between different apps and feeds: you can't build a new home for fans without knowing what's already out there.
- You pride yourself on building dependable and performant tech.
- Hard problems and setbacks fire you up instead of scaring you off.
Signs you’ll be a great fit- You’ve already built, shipped, and maintained mobile apps in React Native - and at least one of those was for a team you worked with.
- You tinker with new tools and tech for fun.
- You can give and take feedback without ego.
- It would be a bonus to have completed projects that showcase creativity.
What you’ll be doing- Following product feature specs and translating high-fidelity designs into smooth, reactive, stable and performant modules.
- Updating the mobile-app to first achieve feature and design parity with the web-app, and then
- Upgrading the app to improve slow-network performances and manage error budgets.
- Directly collaborating with a mentor to ship the above, including debating architectural decisions, as well as both co-creating components and independently shipping your own.
- Investigating complex bugs by following error-traces, combing through logs, and inspecting user-engagement anomalies.
More DetailsThis is an in-person opportunity in Bangalore, India. Since we prioritize a quick onboarding, a familiarity with our existing tech stack is preferable:
- Typescript
- React Native
- Stallion (or equivalent update manager)
- Storybook
- React or Next.js (to be able to dissect the web-app)
- Jest
Emboldened points are non-negotiable.
------------
Summing it up – the constant goal of our journey is to give fans the best experience possible, which we aim to do by continuing to build new products, rebalancing or tuning existing ones, and adopting sustainable development processes. If this resonates with you, apply to join the team!
Click on Apply to know more.