Logo for Rivala

Senior Front-End Engineer

Role overview

Qualifications

  • Proven experience in mobile app development
  • Strong experience with React and React Native
  • Strong experience in either IOS or Android native development
  • Fluency in English (written and verbal)

Responsibilities

  • Take over responsibility for the front-end development and maintenance, and work with our team to continue testing and releasing features
  • Ensure the performance, quality, and responsiveness of the application
  • Collaborate with the engineering and design teams, contribute to the definition of specifications for new features, and own the development of those features
  • Proactively identify and solve bottlenecks; fix bugs and performance issues

About the company

Rivala  logo

Rivala

Staffing & Recruiting

Welcome to Rivala, where bridging the gap between IT professionals and great job opportunities is what we do best. As a leading provider of IT talent, we understand the importance of connecting top-notch IT professionals with companies looking for the right fit. Our focus on both ends of the hiring process allows us to provide unmatched value to both candidates and clients. Whether you're an IT professional seeking a new opportunity, or a company looking to build a talented IT team, Rivala is here to help. With our extensive network of IT experts and commitment to finding the perfect match, we are the go-to choice for those in the tech industry. Join us in our mission to connect IT professionals with great job opportunities and help companies find the talent they need to succeed.

Company details

IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Front-End Engineer

The partner is a stealth start-up working on a platform to help teams unlock their data investments to power real-time, personalized user experiences. The client has raised a large seed round from top VCs (first investors in DataBricks, & Robinhood) and has years of runway. The team has traction with well-known companies and is hiring Senior Front-end Engineers.

Job Summary

We are looking for a senior front-end engineer with a proven track record of developing React Native mobile applications. As we are a small but growing team, you will be responsible for the maintenance and support of existing app features as well as planning and scoping new feature additions and iterations.

The Senior Front-end engineer will work closely with our team to launch a meditation and lifestyle application. Applicants should have a proven track record working on large-scale, consumer-facing products with complex and intuitive UX/UI. Applicants should be comfortable working in a fast-paced environment, where each individual has a lot of influence and responsibility to deliver. The Senior Front-end Engineer will play a vital role in the development and release of this application. There is an existing global community keenly awaiting the launch of this application, so the app will have an immediate, engaged user base.

The AWS backend is built using a serverless approach using AppSync (GraphQL), DynamoDB, Cognito and Lambda. Local development and stack deployment are managed using the Serverless framework, and CI pipelines have been implemented using CircleCI and Bitrise. Experience with any of these is a big plus.

Candidate Profile

You are passionate about creating beautiful, modern, and intuitive user interfaces on mobile devices. You are comfortable with cross-platform development (for iOS and Android) and enjoy solving the challenges that come with such a codebase. You understand API architecture and can take a data model and translate it into reusable and flexible components. You enjoy shipping clean, readable and reusable code. You are comfortable working on a distributed team spread across time zones and cultures. You are excited to use technology to have a positive impact on the world as a whole.

Core Responsibilities:

  • Take over responsibility for the front-end development and maintenance, and work with our team to continue testing and releasing features
  • Ensure the performance, quality, and responsiveness of the application
  • Collaborate with the engineering and design teams, contribute to the definition of specifications for new features, and own the development of those features
  • Guide the team regarding constraints and best practices in a mobile environment
  • Proactively identify and solve bottlenecks; fix bugs and performance issues
  • Maintain code quality, organization and automatization
  • Ensure testing strategy is followed within the team - for unit and integration test

Skills and Requirements

  • Proven experience in mobile app development
  • Strong experience with React and React Native
  • Strong experience in either IOS or Android native development
  • Experience with Typescript, Node.js, GraphQL and REST
  • Proficient with code versioning tools (Git)
  • Basic understanding of using CI to deploy apps (we use Bitrise)
  • Attention to detail to implement and bring designs to life using animations (we use Animated and Reanimated in some places)
  • Understanding of React Native limitations in native mobile environments
  • Understanding of code signing for iOS and Android (we use Fastlane)
  • Good understanding of best practices for mobile apps, like Material Design and Human Interface Guidelines
  • 8+ years of testing and deploying code in a production environment
  • Experience working in a start-up, working with a remote team is preferred
  • Fluency in English (written and verbal)

Contract Term: 12 months

Time zone: EST (UTC -5), MST (UTC -7), ART (UTC -3), UTC -4, UTC -4:30, UTC -3, UTC -2, SBT (UTC +11), GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), CEST (UTC +2), BST (UTC +1), JST (UTC +9), CST (UTC +8), WIB (UTC +7), MMT (UTC +6:30), BST (UTC +6), NPT (UTC +5:45), IST (UTC +5:30), UZT (UTC +5), IRDT (UTC +4:30), GST (UTC +4)

What are the benefits?

  • Remote Work
  • Unlimited PTO
  • Customize your workspace & tools
  • Offsites

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Front-End Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.