React Native Developer

Title: React Native Developer
Reports to: VP, Client Engineering

WHO WE ARE
Champions of our craft, mobileforming is made up of scrappy and sometimes nerdy, humble heroes. We are fun-tastic mobile disrupters, passionate about building great apps by challenging the status quo and reinventing the norm. Simply put, we are tech-heads who are given the entrepreneurial freedom to build amazing technology with one goal in mind: make the world easier to use. 


WHAT YOU'LL BE DOING
  • Design and development of react native applications for iOS, Android, and Windows platforms
  • Contribution in grooming sessions around functionality requirements to provide insight from an architectural/development perspective
  • Must follow and promote Agile best practices for development such as continuous integration, unit and integration testing and code coverage analysis.
  • Collaboration with Product and Creative teams around UI Design
  • Collaboration with QA to define proper functional test strategy
  • Execution of established standards in regards to coding, application accessibility (ADA), and unit testing
  • Participation in code reviews of their peer’s work
  • Analyze and troubleshoot issues and defects in both structured and unstructured environments; analyze performance and design inefficiencies.
  • Stay abreast of the latest technologies and tools being used to improve software development and delivery.
  • Participates in special projects and performs other duties as assigned.


WHAT SKILLS YOU NEED:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Below are the minimum requirements of the education, experience, knowledge, and skills required to competently perform in this position.
  • General consulting skills including: analysis and problem solving, written and verbal communication and team collaboration.
  • Familiarity with iOS development
  • Familiarity with Android development.
  • Experience with automated build and deployment strategies.
  • Proven source code tooling with Git
  • 4+ years of experience with native build tools like XCode & Gradle
  • 1+ years of experience with RESTful Web Services, GraphQL, Web Socket based APIs
  • 1+ years of experience with React Native development.
  • Experience with data structures, algorithms and complexity analysis
  • Experience with Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns.
  • Working knowledge of methodologies such Agile and Scrum.
  • Working knowledge of HTML & JavaScript, ES6 + syntax
  • Solid understanding of the React lifecycle
  • Experience with the full life-cycle of software development, including requirements analysis, design, development, testing and implementation.


THE WORK PERKS:
  • We pay really well
  • Super competitive Health Benefits, on day 1!
  • Time away with your newborn
  • Excellence Incentives
  • Discounts galore
  • Always stocked up on noms
  • Cake Time celebrations
  • Flexible Workspace
  • Flex-Time
  • Weekly Game/Movie Night
  • Weekly Yoga Night
  • Frequent company outings
  • Nap/Wellness Room

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
ErrorRequired field