Ruby on Rails + React Developer

Midlevel
Remote

Questions?   Contact us!

Company

Our client delivers a suite of flexible, scalable, and innovative white label marketing tools to grow an agency or in-house marketing capabilities of their clients. Whether you need to add a new offering to your toolkit, expand your services, or help your internal team reach a new audience—This company is in the business of helping you grow. Sophisticated without being complex, their tools scale to meet demand and are professional grade without the enterprise price. The HQ are in Bellevue but they have a distributed team in 22 cities and 11 countries.

Job Description

You will become part of a fast-paced organization whose mission is to combine a growing collection of digital marketing saas platforms into a suite of tools. We do this with a diverse and distributed team hailing from across the world, and feel that their competitive advantage is their strong emphasis on values and company culture. The challenges here are interesting, your solutions will be high-visibility, and the opportunities to learn and grow are many. You will never get bored here We'd love to hear from full-stack Ruby on Rails developers with expertise in web UI and component-based interactive application development. Ideally, you share this company's vision of empowering business owners to succeed. They are deeply customer-oriented but still maintain a strong focus on good design and engineering. Responsibilities: ● Develop new features through the entire product lifecycle ● Solve bugs and hotfixes as they arise ● Work closely with our product team to improve existing functionality and develop new features. ● Improve code quality and refactor legacy code ● Create and maintain automated tests to ensure code quality ● Finish projects on time and within specifications ● Contribute to Agile development principles, processes, and frameworks (SCRUM) ● Recognize code smells and identify areas of poor performance while bringing it to the team's attention Skills and Experience: ● 3 + years of Ruby on Rails experience ● 3 + years of React, React Hooks experience ● Practices TDD is a must, well versed in Rspec and Jest and other React testing libraries ● Be an active participant in both defining application looks and it’s functionality ● jQuery, HTML/CSS & Preprocessors (SASS, LESS), Bootstrap ● Experience using yarn, axios, and other React libraries ● Experience with SQL (Postgres), able to locate optimization opportunities ● Solid in Git and GitFlow ● DevOps experience with Heroku ● Automation of build/deploy tools and processes (CI/CD) ● Capable of working independently or with a team ● Undergraduate degree in Computer Science or comparable knowledge of application engineering. Bonus Skills ● Typescript ● Circle CI ● API experience or experience with API tools such as Tray.io, integrating with third-party tools such as Sendgrid and Salesforce ● Familiar with tools such as Code Climate and Bugsnag ● DevOps (Heroku AddOns, Redis, Resque) ● AWS cloud architecture and administration ● JIRA and Confluence

Notes

Only candidates from Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)