Full-Stack Software Engineer (Node.js OR Ruby on Rails)
U.S. (Remote)
Ocue – Engineering /
Full-time Direct Hire /
Our client makes moving magic. Their innovative technology and on-demand booking service helps moving companies scale faster, work smarter and create better futures. Their mission is to create trust and transparency in moving. Their approach to helping moving business owners is groundbreaking and saves each of their customers 28 working days a year on average - time they can reinvest without giving up any control of their business.
Our client places a high value on honesty, integrity, autonomy, and diversity. Their customer-base is mostly small to medium sized businesses, many of them are blue collar, minority, or immigrant populations so it's important for their employees to be empathetic and committed to serving communities that are often ignored in tech.
Job description
We are seeking an experienced Full-stack Software Engineer who loves building consumer-facing products and creative problem solving to join our client's small and mighty engineering team. Their engineering team embraces collaboration, eagerly takes on challenges of all sizes, values personal growth, and welcomes feedback. When not writing code they are musicians, dancers, fine artists, martial artists and digital nomads. As a Full-stack Software Engineer on the team, you will possess the skills and confidence to undertake the challenges of working in a fast-paced start-up environment, frequently be taken out of your comfort zone and relish getting your hands dirty working with and building the next generation of our client's product platform. You'll be supported by an engaged VP of Engineering.
Currently our client's core stack is Ruby on Rails, React and Postgres, all hosted on Heroku. They also have a mobile app written in React Native. Specific experience with their stack is not required, but an interest in dissecting it into micro(ish) services is!
This is a great role for a senior professional who enjoys a high level of visibility or for someone looking to take that next step up in their career.
In this role you will:
- Lead in the creation and execution of novel solutions to complex, unbounded technical problems.
- Work in a continuous, agile build and release cycle that the team is consistently working to improve.
- Be committed to product excellence to ensure the smoothest user experience.
- Embrace a close collaboration with cross-functional colleagues.
- Help define the architecture and technical strategy that guide the engineering team.
- Consistently take steps to support the growth and success of your fellow engineers.
About You
- Self-motivated individual who takes ownership
- Bring your authentic self to work
- Results oriented
- Hands on and team oriented
- Desire to work on a product that really matters to its users, that's
- absolutely central to their success
- Ability to adjust plan and react as needed
- Proven and demonstrable track record of success with web/mobile
- consumer facing development projects.
- Ability to accurately estimate software tasks and work to schedule.
- Good judgment particularly in high pressure times
- Able to independently structure and manage workflow and priorities
Technical Skills
- 3+ years of experience with Node.js or Ruby/Rails
- ExpressJs or some other flavor of Node.js web app framework
- Modern Javascript, React or Vue
- Building RESTful API’s
- SQL and NoSQL (you must understand a database beyond an ORM)
- CI/CD, Git, Linters, Agile .. all the basics of day to day software development
Nice to haves
- Go, Python or the like
- Experience building microservices
- AWS
- Twilio modules
- GraphQL
- Experience working on CRM's
Benefits
- Unlimited PTO after the first 30 days of employment
- Paid local holidays off
- Work from Home stipend ($50 per month), active after the first 90 days of employment
Compensation
- Salary: $6,000 - $7,500 USD/month, based on experience.
- Salary: 8-12k (for Ruby Engineer)
Please attach your resume/CV as a PDF file.
This is a full-time & remote opportunity to be hired directly by a U.S./Canada tech company.