View Our Website View All Jobs

React Native Engineer

DESCRIPTION

Contactually is looking for experienced software engineers who are passionate about solving complex problems with code. We’ve taken a novel approach to building business software — focus on the end user — and it’s been working! Our users love us. Come help us build a product that makes contact management easy and rescue 10,000s of people from the jaws of clunky, outdated software.

Our Stack

Frontend: React, Redux, CSS Modules, Sass, Babel, Webpack (Legacy: Backbone, Marionette, jQuery)
Backend: Ruby on Rails
Datastores: Postgres, ElasticSearch, Neo4J, MongoDB, Redis

Who are you?

  • You’re passionate about writing clean, concise, well-tested code, but you’re also a pragmatic problem solver
  • You follow the best practices for the technologies you work with and understand why
  • You love learning new things and teaching others about them
  • You stay up to date with the latest technologies and probably have sites like Hacker News or Coding Horror bookmarked
  • You operate without ego to discuss, learn, grow, and help others do the same

REQUIREMENTS

  • 2-3 years as a full-time software engineer working with mobile technologies
  • Strong understanding of programming principles (OOP, REST, MVC, etc)
  • Strong experience with React and Redux
  • Strong experience with React Native
  • Experience with ES5 and ES6 versions of Javascript
  • Strong analytical and performance optimization skills
  • Experience with Test Driven Development (TDD) and agile methodologies

Bonus:

  • Experience with native Android and/or iOS app development
  • Knowledge of Ruby/Rails
  • Experience working with other departments to understand complex business goals and how that will impact implementation of systems integrations

RESPONSIBILITIES

  • Build and ship new features and services critical to our customers
  • Write and maintain tests to ensure long-term quality of our software
  • Establish best practices for development, testing, deploying, and tracking within our React Native codebase
  • Discuss best approaches to solving business problems with other engineers and product managers
  • Take part in blameless retrospectives that help elevate the team and individuals to grow their engineering skills

BENEFITS

  • 401k Contribution
  • Medical, Vision, & Dental
  • Equity Stake
  • Commuter Benefits
  • Above Market Salary
  • Unlimited Paid Vacation
  • Awesome team culture!
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150