Senior React/Rails Engineer
Mt. Tam Innovations is building a software platform to be used in business structure and organization. The founding members of the company have many years both running businesses and building software infrastructure.
When we are not building our software, we provide our clients with highly skilled team members with strong business acumen to support and organize our client’s projects.
We are looking for a Senior React/Rails Engineer with deep knowledge and understanding of React. This person will be taking on an exciting in-house project which involves deep-diving into a current development project, engaging with entirely new content, and collaborating with our CEO and Lead Architect/Engineer to fine-tune the final product details.
Location: This is a remote position that requires working from home. You will work with people in the Portland, Oregon area, as well as Virginia.
Contract: This is a short-term contract not likely to exceed 90 days.
Key Experience/Responsibilities:
· 4+ years of commercial software development experience
· Expert in React.js and Ruby on Rails
· Knowledgeable about modern React software design practices - well versed in the
· Hooks API and Flow or Typescript
· Proficient with RoR testing technologies (RSpec, Capybara) and continuous integration (Codeship)
· Deploying applications into existing infrastructure, including integration techniques, asynchronous message processing, RESTful design patterns, etc.
· Experience with SQL databases
· Software development and deployment on Linux and applicable technologies (Heroku)
Ideal candidates will have additional experience with:
· Immutable.js
· Redux.js
· Webpacker
Key Requirements:
· Thrive in small company/start-up environments where team members must sometimes extend beyond their traditional job description
· Able to express and communicate thoughts and ideas (both written and verbally) to both technical and non-technical audiences
· Experienced with (and willing to participate in) development using Agile methodologies, preferably using a Github / Pull-request model
· Design, communicate, implement, and test new features, components, and functionality of the product
· Analytical, organized, detail-oriented and self-motivated
· Able to work well alone or within a small team
· An excellent problem solver and has the ability to construct a solution based on general requirements and discussions
· Familiar with standard professional software development processes including working from requirements and standards documents, task estimation, documenting designs, source code control, unit testing
· Natural pace of development is quick
· Code is clean and follows best practices
About You:
· You are hungry, humble, and love to learn.
· You are smart, optimistic, and stubbornly persistent.
· You love an exciting challenge.
· You thrive in the quiet development mode while enjoying the collaborative and interaction within your team
Please apply with your detailed resume, rate expectations and availability.
Email: HireMe at thinkMTI.com
Job Type: Contract
Pay: $40.00 - $50.00 per hour
Experience:
Language:
Full Time Opportunity:
Work Location:
This Job Is Ideal for Someone Who Is:
Company's website:
Work Remotely: