At Uplause, we want to be the de-facto platform for creators to develop multiple monetisation streams.

We are looking for a React Native Engineer to join our mobile team to work on our suite of products; the Uplause Creator + Fan Apps. We've built our current portfolio of mobile apps with just a lean team of 3, but there's so much more to learn and do. We're pre-seed at this stage, so you'll be an influential part of our team, culture and direction.

Architecture

  • Our backend uses Node.js, with detailed API docs for all interactions with the client side
  • Mobile apps (Creator + Fan apps for both iOS and Android) are made using React Native to optimise our velocity of shipping features. You can find them on both the App/Play Store
  • We make heavy use of TypeScript to eliminate whole classes of bugs all around our codebases.

Team

  • As a part of the mobile team, you'll be working very closely with the API team and design team.
  • We like to be out of the way, so you can do your best work. You will have the autonomy to manage yourself. We will not set work hours and believe that you should be able to structure your days for what you feel has the most impact. We are agile without the overhead.
  • We do a lot of in-depth code reviews for sharing knowledge.
  • We adopt feature freezes often to improve stability and UX
  • The team is extremely performance centric and we regularly review our internal benchmarks for signs of regression.
  • Almost every single part of our deployment strategy is automated. We preach and practise automation heavily.
  • The UX is paramount to us, you set your own deadlines (within reason) and deliver to the best of your abilities

What you will work on

  • New features, major refactoring of the existing codebase to adopt best practices and optimising the user experience
  • Mobile app performance (maintain FPS targets) and user experience (gracefully handling crashes)
  • Write the occasional test suite
  • As we grow, you will help us evaluate the architecture and trade offs between various solutions.
  • Expect to wear a lot of hats.

We're looking for someone who

  • is comfortable being a part of a small team, with a high degree of autonomy.
  • can communicate clearly.
  • can bring new ideas to the table (product || code).
  • has a high level of experience with the tech that we work with. Most importantly: TypeScript and React Native.
  • has experience in web performance tuning.
  • is genuinely interested in what we're building.

Due to the high degree of autonomy and responsibility of this role, we will not be able to consider applicants without prior experience with React Native.

Location & Compensation

Hyderabad, IN
₹12,00,000 - ₹24,00,000 + ESOPS

If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Even if it's just to suggest improvements to our apps. No matter what you come in knowing, you'll be learning new things all the time and we'll be here to help. We are incredibly excited to tackle the rapidly growing $200B creator economy with you.

Edit
Pub: 01 Feb 2023 05:39 UTC
Edit: 02 Feb 2023 02:15 UTC
Views: 153