Position: Full stack engineer
Company: ScrumLaunch
Category: Other
Experience required: 1y
English level: upper

We are seeking to replace cash and checks as the primary way of collecting money for these organizations, so their leaders can get back to leading instead of chasing down payments and going to the bank to make deposits.
We are in private beta right now and want to grow our team to be able to service increasing customer needs and run more experiments.

You would be the third engineer working full time on Omella. Besides the engineering team, there are two other founders who head up Sales / Business Development and Product.

We are looking for someone entrepreneurial with deep experience across the full stack of technology we use. Ideally the candidate would have startup experience and not only build software, but also contribute ideas and offer
feedback.
Culturally we are looking for someone who cares deeply about customers, and learning from users.
Omella has a modern architecture: it is a single page app written in React, backed by a Graph API running atop Rails.
Here is an overview of our technology, necessary knowledge needed for this position, team culture, and tools.

Tech:

● Ruby on Rails
● React
   ○ Hooks
   ○ Context API
   ○ Lazy
   ○ Suspense
● SQL on PostgreSQL 11
● Heroku
● AWS
● JavaScript
   ○ ES6
   ○ Typescript
   ○ JSX
● Node
● Service Objects
● Testing
   ○ RSpec
   ○ Capybara
   ○ Jest
   ○ React Testing Library
● UI
   ○ Material UI
   ○ TailwindCSS
   ○ Styled components
● Queues
● RESTful APIs
● Stripe API
● Graphiti / Spraypaint / JSON:API or GraphQL on Rails

Knowledge:

● Fintech
   ○ credit card processing
   ○ ACH mechanics
   ○ KYC / AML principles
● PCI compliance / principles
● DB transactions
● Security best practices
● E-commerce principles
● Mobile responsive design
● Data migrations / backfills / ETLs

Culture:

● Slack
● Daily check-ins
● Few standing meetings, more ad-hoc collaboration
● Pull Request + code review culture

Tools / dev stack: 

● GitHub
● git-flow / hub-flow style collab
● ngrok
● heroku
● Webpacker / Webpack
● yarn
● ESLint
● Rubocop
● Chrome DevTools