Sr React Native Engineer at Parsed

Posted in Architecture 30 days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Raleigh, North Carolina





Job Description:

Who we are
Parsed is a software engineering and tech recruiting firm.  We help fast growth tech companies find great technical talent.   Our customer 
Our customer is hiring for a full-time position working on-site in Raleigh, NC. 

The role is for a Sr React Native Engineer.  Our customer is looking for a mobile developer with experience developing for both Android and iOS, along with React Native experience.

You'll be working with a small, growing team of experienced engineers.  You'll be a key player in developing new features and creating an excellent experience for mobile users. In this position, you'll be expected to exhibit a solid understanding of mobile design patterns, write and maintain features of mobile application, participate in product planning and pitch/implement new ideas to improve our product, and partner with other engineers to push projects to completion.

Responsibilities


  • Build hybrid mobile applications with react native development for iOS and Android platforms

  • Familiar working with REST APIs for deep integrations with both platforms

  • Experience with JavaScript and its nuances including ES6 + syntax

  • Develop new user-facing features using React Native

  • Design and write software technical specifications and perform unit testing

  • Document processes and development projects

  • Understanding of object-oriented design, client-server architecture, and relational database design

  • Experience with the publishing process for both Apple and Google App stores

  • Build reusable components and front-end libraries for future use

  • Translate designs and wireframes into high quality code

  • Identify options for potential solutions and assessing them for both technical and business suitability

  • Work collaboratively with peers, stakeholders and end users to ensure technical compatibility and user satisfaction

  • Plan for and work flexibly to deadlines

  • Working knowledge of agile software development life-cycle


Qualifications/ technical requirements


  • A minimum of 3 years’ professional experience with React Native or Bachelor’s degree in a related technical     discipline with a minimum of 1 year professional experience

  • Proficient with React Native with Android and iOS platforms and working knowledge of HTML, JavaScript, CSS  and REDUX

  • Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)

  • Experience writing automated tests (Mocha and Jasmine)

  • Understanding of REST APIs, the document request model, and offline storage

  • Experience designing and developing mobile applications in a complex operating environment

  • Understanding of the various design patterns used in mobile development and how to implement them

  • Know how the web works under the hood (TCP, HTTP, DNS, IP, caches, etc)

  • Rock solid at working with third-party dependencies and debugging dependency conflicts

  • Proven source code tooling with Git (ability to feature branch, merge, pull, push)

  • Understanding of mobile analytics and source attribution

  • Solid understanding of the React lifecycle

  • Familiar with releasing apps to the App Store and Google Play

  • Demonstrable previous work (or passion projects)


Culture

You:


  • Are really interested in helping people be more productive and efficient at their work

  • Appreciate a good debate, even with your boss

  • Figure out how to fix it, instead of who to blame

  • Believe that teamwork makes dreamwork

  • Enjoy an honest and transparent workplace

  • Know that done is better than perfect, because perfect is never done.

We:

  • Favor action over deliberation

  • Aren’t afraid to experiment and make mistakes

  • Care more about your intelligence and values than your expertise

  • Believe you really can enjoy all the people you work with everyday

  • Are open to new ideas, new cultures, and new people

  • Think transparency is the best way to run a business


Benefits


  • Competitive salary and stock options

  • Company-sponsored health and dental benefits package

  • Opportunity to join a passionate, motivated, and fun team at an early stage to help shape and execute on our mission

  • Weekly team lunches and panoramic views of downtown Raleigh

  • A supportive team atmosphere and work environment you couldn't pay for

  If you meet the qualifications in this job description, we'd love to meet you.  Please submit your resume, and we'll be in touch within 2 business days.