Full-Stack Rails and React Developer

Tanooki Labs


3 months ago

06/14/2019 10:21:23

Job type: Full-time

Hiring from: North America

Category: Software Dev


TL;DR – All you can eat, flexible full-time or contract dev work and amazing products to work on.

Interested? Here’s the full story:

At Tanooki Labs we provide product-minded developers with fun projects to work on, as well as the flexibility and freedom to continue working on their own goals (be it recording an album, crafting your next app, or raising the newest member of your family).

We choose our clients and projects carefully. Every product we build requires us to tackle new and exciting challenges. We reject the idea that software development has to feel like a grind. We work 35 hours per week, support flexible schedules, are family friendly, and work with both local and remote developers.

We’re looking for pragmatic developers who build with:

  • empathy for the users

  • a deep understanding of the product we’re building and our client’s businesses

  • an eye towards writing well architected code

You should have:

  • a strong background in Ruby on Rails

  • experience working in Javascript, especially React

  • experience developing applications from the ground up

  • experience with behavior-driven development and unit testing

  • a product-minded focus when creating applications

  • good communication skills in English and a location in North America

If that sounds like you, please email us at [email protected] (Please note that our candidate application software REQUIRES a resume or document attached in .doc, .docx, .pdf, .odt, .html or .rtf format).

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • ZenLedger.io (US Only)
    2 weeks ago

    ZenLedger is looking for a talented backend software engineer that knows Ruby on Rails and AWS. You will need to dig into our sophisticated tax calculation engine debug issues. Sometimes we’ll need to fight fires to get things running again, and other times you’ll have to think deeply about some blockchain, crypto, accounting, or architecture issues.

    What You’ll Do

    • You will be a full time employee of ZenLedger. No consultants or freelancers
    • Normal business hours, USA East coast is preferred
    • Work on creating features
    • Keeping the servers running
    • Investigate any customer questions with our tax calculation engine to improve the product and customer experience

    Technical skills

    • BS Degree in Computer Science
    • 2+ years of Ruby on Rails
    • 2+ years experience professionally working on a WebApp (and that WebApp is the company’s product or service)
    • 1+ years experience with the WebApp running on AWS
    • Able to be a strong backend engineer
    • Willing to be a full stack engineer


    What We Are Looking For

    • Has a High degree of organizational ability.
    • Strong attention to detail
    • Prioritization and multitasking abilities
    • Strong interpersonal skills
    • Working knowledge of Microsoft Excel, Word, Outlook
    • Motivation to identify inefficiencies and creatively suggest ways to solve them
    • Outstanding work ethic, integrity, and commitment
    • Experience in customer service
    What we can offer you: 
    • Competitive salary
    • Stock options
    • Exciting, fast-paced environment

    ZenLedger is an Equal Opportunity employer.


  • At Zaarly, we are fixing what is broken in local home services by building great tools and providing exceptional service to local businesses and homeowners. In order to scale to new markets, we are improving and automating a lot of our manual operations and making our product more useful, usable, and delightful across the board.

    We’re growing, and we are looking for a few talented full-stack software developers to join our team, either remotely or in Kansas City.

    Why this job is important

    Working with a small team of very talented engineers, designers, and operators, you’ll play an important role building an incredibly unique, local marketplace. We’re a small company and a tight-knit team working on problems no other business has solved – everyone on the team is mission-critical.

    We are only interested in win-win arrangements with local small businesses. We never sell ads or leads, and we don’t require contracts or commitments. Zaarly only makes money when we deliver real value to the businesses who partner with us, and we work hard to do exactly that every day.

    Responsibilities

    • Building features that small business owners and homeowners rely on daily to get real jobs done. There are so many interesting problems to solve around building and maintaining trust, creating efficiencies for different kinds of small, local businesses, creating transparency in the market – the list goes on and on.

    • Collaborating with our designers to understand our users and guide product decisions. Ultimately, every one of our users will interact with code you’ve written, so we hope you care deeply about their experience.

    • Improving our codebase. Our team constantly strives to be more and more intentional about writing clean, maintainable code that we can be proud of. We strive to be good at both giving and receiving code review.

    • Helping to keep big projects on track without a lot of day-to-day intervention from managers. We’re looking for engineers who take a holistic view of what they’re working on and are more than just ticket-takers.

    Requirements

    • You’re an experienced developer who is comfortable working across the full stack of a modern, well-tested Ruby on Rails application. In addition to Rails, we work with Postgres, ES6 Javascript, Sass, Turbolinks, Stimulus, and Rspec.

    • You have 3-6 years of professional experience, most of which has been spent working with a team on a web app with real users.

    • You’re a life-long learner and a student of your craft – both teachable and eager to teach in order to improve our team.

    • Either you are interested in working in our Kansas City office, or you have the skills you need to be a happy and successful remote team member. (Our product team is roughly 50% remote, so both of these options are totally fine. We try to bring the remote team members to town about four times a year.)

  • Nebulab is looking for an experienced Ruby on Rails Developer to join our distributed team and work on challenging international projects, both open and private.

    Nebulab is a digital consulting agency with a full-remote culture and three offices in Italy. We specialize in building bespoke eCommerce websites and web applications for international clients from various industries, which range from exciting startups to large established brands. We're a growing team of friendly people with a culture based on continuous learning, transparency, collaboration and quality over quantity.

    RESPONSIBILITIES

    • Build solid, scalable and maintainable Rails applications with excellent test coverage.

    • Write technical documentation.

    • Communicate constantly with the client and organize teamwork.

    • Help and share expertise with other members of the team.

    • Collaborate with other developers, designer, team leads and stakeholders to understand business goals, analyze requirements and propose your ideas and technical solutions.

    • Review colleagues' code, participate in pairing sessions and provide mentorship to junior and intermediate developers.

    • Help in project estimation and planning.

    • Lead a project independently from the start to the execution.

    • Write clean and tested code in accordance with our style guides.

    REQUIRED SKILLS

    • Have experience in developing Ruby on Rails applications.

    • Have experience with relational databases like PostgreSQL or MySQL.

    • Be a coverage fanatic.

    • Have a thorough knowledge of RSpec.

    • Have a great understanding of object-oriented programming and design patterns.

    • Be confident with Git and with Unix shell.

    • Be (or want to be?) an open-source contributor.

    • Have a very good command of written and spoken English.

    • Have a good command of written and spoken Italian.

    • Have excellent communication and collaboration skills.

    • Have knowledge of project management tools like Trello and GitHub Projects.

    • Have experience with JavaScript and Front End frameworks like React or Vue.js.

    • Have a basic experience with HTML and CSS (Sass or Less)

    • Have basic DevOps skills.

    GOOD TO HAVE SKILLS

    • Be able to write technical blog posts.

    • Be curious about latest technologies.

    • Help us in our hiring process.

    • Have experience with eCommerce platforms.

    • Be able to speak at tech conferences, workshops, and meetups.

    WHAT WE OFFER

    • 100% REMOTE WORK: You can work from one of our beautiful offices in Italy or remotely, as much as you want.

    • PAID RETREATS: We get together twice a year to work on our own projects, bond and chill out!

    • CHEERFUL ENVIRONMENT: You’ll be surrounded by people who love what they do and have a good time while doing it.

    • TOP-NOTCH EQUIPMENT: We will provide whatever hardware (MacBook Pro, Bose or Sony noise-canceling headphones and LG 4K monitor) and software you need in order to do your very best work.

    • STUDY FRIDAYS: We only work for clients 4 days a week. Friday is dedicated to personal growth and demos!

    • PAID CONFERENCES: Want to attend that conference? Let us know and we’ll pay for the trip, accommodation, and tickets.

    • EDUCATIONAL BUDGET: We provide a budget for books, courses and anything else that will help you hone your skills.

    • COMPETITIVE SALARY: We believe in compensating people fairly, so we offer salaries amongst the best you can find.

    • FLEXIBLE WORK HOURS: As long as you’re doing great work, we really don’t mind if it’s a regular 9-to-5 or something else.

    • MENTORING: You’ll have a dedicated mentor who’ll cheer for you as well as make sure you never stop growing.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!