React Native Developer

October 26, 20213 MinutesIvan JordanovskiBy Ivan Jordanovski

Are you a resourceful React Native Developer? We are looking for you.

UpShift connects people with businesses in need of extra workers. We make work easy for millions of people and thousands of businesses.

About Upshift:

At Upshift, we’re harnessing innovative technology to revolutionize the flexible staffing sector. Founded in 2016 our app connects fully vetted and qualified jobseekers with a range of top hospitality, industrial and facilities management brands. Our results speak for themselves. Backed by the largest jobs website in the world-Indeed.com-as well as prominent venture investors with offices in 20 cities and 80,000+ high quality workers verified on our app.

In return for your hard work, you’ll have an opportunity to work at one of the fastest growing and creative technology companies around, as well as help us promote a life-changing product and develop a world-class team every day.

As a React Native Developer at Upshift your responsibilities will include to research, design and implement features and services that can scale in an efficient and reliable manner.
The team’s product manager and engineering lead work together to organize and plan the team’s backlog with a Scrum process, with focus on continuously delivering new features to our users.

Responsibilities:

  • Play an integral part in the designing and planning of the platforms architecture
  • Implement features while ensuring long term stability of our system and quality of the code
  • As a Mobile engineer be able to take on initiatives and follow others’ requirements
  • Influence which tools, programming languages, and technologies you work with
  • Help ensure we have a smooth software pipeline for continuous and fast delivery
  • Balancing discovery phases with implementation work
  • Be excellent working both independently and in a team

Qualifications:

  • At least 3 years of relevant experience
  • At least 1 year of React Native Experience
  • Bachelor Degree in Computer Science and/or Software Engineering or related fields.
  • Experience in some of the techniques we use (see below)
  • Passion for software development, scalable architecture and product building
  • Care about code quality, testing and automation

Desirable skills:

  • Redux
  • Webpack
  • Testing in React Native
  • Javascript
  • RESTful API
  • Agile development experience
  • Working knowledge of Mobile Development

Benefits that we offer:

  • Training and learning opportunities
  • Travel opportunities
  • Outstanding working environment (Game & Snack days, Team-buildings, Sports and much more)
  • Career and professional advancement.
  • Stock-Based Incentives – earn stock in an American company!
Apply now!