Remote JavaScript + JavaScript + Senior + Ruby on Rails Jobs in Jun 2020 📈 Open Startup
RSS
API
Remote HealthPost a job

find a remote job
work from anywhere

6 Remote Javascript Javascript Senior Ruby on Rails Jobs at companies like Quimbee, Volders Gmbh and Bigbinary last posted 5 months ago

Get a  email of all new remote Javascript + Javascript + Senior + Ruby on Rails jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Javascript + Javascript + Senior + Ruby on Rails position?

Post a job for $299
on the 🏆 #1 remote jobs board

Previously

The first health insurance for remote startups
A fully equipped health insurance that works for all your global employees

Quimbee


Senior Full Stack Developer

verified
🌏Worldwide

Senior Full Stack Developer


Quimbee

🌏Worldwide verified

javascript

ruby on rails

ruby

full stack

javascript

ruby on rails

ruby

full stack

🌏Worldwide5mo
Founded in 2007, Quimbee is one of the most widely used and respected study aids for law students. With a massive and growing library of case briefs, video lessons, definitions, and practice questions, Quimbee helps its members achieve academic success in law school. Quimbee can be accessed on desktop, tablet, and mobile devices.\n\n**This position is 100% remote**. All you need is an internet connection and a quiet place to work.\n\nQuimbee's tech team works on an agile process and has a great mix of seasoned web backend, frontend, and mobile developers. Quimbee's web and API platform is based on a monolithic Ruby on Rails application, and we make the effort to keep it updated to recent dependencies' versions. We're big believers on automated tests, and while we don't necessarily do test-first, CodeClimate rates both our maintenance and code coverage metrics with an A.\nThis position is to work primarily on our web platform with an emphasis on our frontend code (views, HTML, CSS, JS) but also helping on backend work (controllers, models, serializers, query optimization, etc) whenever that's needed, so we're looking for someone with a passion for frontend but who's no stranger to backend code.\n\n\n# Responsibilities\n • Design and write maintainable code following best practices, knowing that most of the time, good enough is better than perfect.\n• Help maintain and improve our frontend code, currently based on Slim, SCSS, Bootstrap, and plain JS with a mix of some jQuery. We're pushing to adopt RSJS on the JS front.\n• Help maintain and improve our backend code, including writing new features and adapting existing ones collaborating with our backend developers. We use Ruby on Rails.\n• Collaborate with teammates, the project manager, product, design, and QA teams during the whole SDLC, providing technical points of view, effort estimates, drafting or reviewing requirements, etc.\n• Take ownership of assigned projects and be responsible for communicating progress on a regular basis.\n• Participate in scheduled planning, review, and retrospective meetings on a regular basis (via videoconferencing technology).\n \n\n# Requirements\n• B.S. computer science or related field\n• 5+ years of Javascript experience\n• 2+ years of Ruby on Rails experience\n• Excellent HTML & CSS experience (cross-browser compatibility, responsive media queries, flex, grid, etc.)\n• Advanced knowledge of the Javascript ecosystem (yarn, webpack, babel, etc)\n• Good understanding of SQL\n• Extensive Git (or similar) experience solving complex merging conflicts\n• Know how the web works under the hood: TCP, HTTP, DNS, IP, caches, etc.\n• Solid knowledge of OOP, software architecture, and design patterns\n• A deep understanding of the importance of building maintainable, efficient, clean code, while balancing that with the urgency of the business needs\n• Deep caring about uptime, performance, and reliability\n• The will to take responsibility for projects end-to-end from idea to completion\n• Fluency in English\nyagJzhkdapAsCMnUw7CpJAMi\n\n#Location\n- 🌏Worldwide

See more jobs at Quimbee

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Volders GmbH


Senior Ruby Developer ( or Berlin)


🌏Worldwide

Senior Ruby Developer ( or Berlin)


Volders GmbH

🌏Worldwide

software development

engineering

developer

dev

software development

engineering

developer

dev

🌏Worldwide6mo
##### Volders: Feel good about contracts\nAnyone thinking of contracts should think of Volders: we organize all of our customers contracts, perfectly. From termination to contract change, we ensure contracts “just fit” and are never overpriced. Our customers can sit back and relax – they always have a good feeling about their contracts. We have helped over 1.5 million customers in the last four years, and are only just getting started.\n\nWe value our informal, collaborative, and ego-free environment that promotes collaboration and idea-sharing. As a Senior Software Engineer you’ll be responsible for planning, building, and deploying our Ruby and Elixir projects. You will have responsibility for what you build, and work hand in hand with our Head of Engineering. **\n\n# Responsibilities\n ##### What you will do:\n* Collaborate on the rebuild of our core customer-facing services, taking end-to-end ownership from development to production\n* Add new features and maintain our existing Ruby and Elixir codebases\n* Build complex internal tools to support different departments\n* Deliver clean, maintainable code with solid documentation\n* Support and mentor team members, through code reviews and collaboration\n* Work on at-scale deployment issues\n* Serve the business by measuring and analyzing performance bottlenecks and solving them with high performance code \n\n# Requirements\n##### What you should bring:\n* You are a senior developer, with at least three years professional experience in Ruby\n* You have a great devotion to quality and an eye for detail, and take pride in your work\n* You enjoy mentoring and knowledge sharing\n* You have experience working in a small tech team, and have worked in a remote structure before\n* You know that documentation not only makes you a great team member, but also saves your future self a lot of time\n* You have a solid understanding of front-end technologies (JS, HTML and CSS)\n* You have experience in server administration and DNS management\n\n\n##### What you will get from us:\n* Be a respected and trusted part of an international remote team, with experienced and passionate software developers and a strong company culture\n* Ownership and freedom in developing a service that will make over 1.5 million customers happy!\n* Educational budget for professional and personal growth, and access to our digital learning library\n* Paid vacation days\n* Yearly trip to Berlin to meet with your team and strengthen team spirit \n\n#Salary\nDetermined based on experience\nyagJzhkdapAsCMnUw7CpJAMi\n\n#Location\n- 🌏Worldwide

See more jobs at Volders GmbH

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

BigBinary


Senior Ruby On Rails Engineer - Top Indian Consultancy

verified
🌏Worldwide

Senior Ruby On Rails Engineer - Top Indian Consultancy


BigBinary

🌏Worldwide verified

ruby on rails

ruby

react

react native

ruby on rails

ruby

react

react native

🌏Worldwide8mo
# About BigBinary\n\nBigBinary is a leading web and mobile app development firm,led by 2 of the top 100 worldwide contributors to Ruby on Rails.Specializing in Ruby on Rails, React, and React Native, BigBinary has been invited to speak at over 27 programming-related conferences worldwide and is one of Inc. 5000's fastest growing companies in the USA. BigBinary has also led multiple clients to and through acquisitions, as well as has helped venture-backed clients raise tens of millions of dollars. Our [Blog](http://blog.bigbinary.com/) is a strong voice in the Rails community and our blogs have been shared by publications such as Ruby Weekly, Ruby Inside, Postgres Weekly and industry leaders, such as Matz.\n\n# Job Description\nWe are looking for Software Engineers to build high-quality software for both internal products and clients. In this role, you will be working alongside industry-leading developers, designers, and QAs to solve problems using software. You will have the opportunity to deliver high-quality work with clients ranging from fast-growing startups to multi-million dollar corporations, while developing and building your own skill set.\n\n# Responsibilities\n * Write clean, secure, efficient and maintainable code.\n* Solve complex technical problems.\n* Work with stakeholders to discuss and gather requirements.\n* Optimize the application for scalability and performance.\n* Improve internal documentation and reference books. \n\n# Requirements\n* M.Tech / B.Tech in Computer Science or Master of Computer Applications (MCA).\n* Experience with building software using at least one of these programming languages: Ruby, Python or JavaScript.\n* Working knowledge of Git and GitHub.\n* Ability to learn and to write production-ready code.\n* Attention to detail.\n* Strong problem-solving capabilities.\n\n# Benefits & Perks\n* Competitive salary.\n* Remote work. Remote work is not available to candidates who would be joining BigBinary straight out of college for a period of one year.\n* Work at a sustainable pace, with realistic targets.\n* Encouraged to contribute to open source projects.\n* Participate in a culture of learning and sharing learnings. \n\n#Salary\n$50,000\nyagJzhkdapAsCMnUw7CpJAMi\n\n#Location\n- 🌏Worldwide

See more jobs at BigBinary

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

BigBinary


Senior Ruby on Rails Engineer - Latin America - 100%

verified
Latin America

Senior Ruby on Rails Engineer - Latin America - 100%


BigBinary

Latin America verified

ruby on rails

ruby

react

javascript

ruby on rails

ruby

react

javascript

Latin America9mo
Este trabajo requiere fluidez en inglés y que su ubicación sea 100% remota en América Latina.\n\n# About BigBinary:\n\nBigBinary is a leading web and mobile app development firm, led by 2 of the top 100 worldwide contributors to Ruby on Rails. Specializing in Ruby on Rails, React, and React Native, BigBinary has been invited to speak at over 27 programming related conferences worldwide and is one of Inc. 5000's fastest growing companies in the USA. BigBinary has also led multiple clients to and through acquisitions, as well as helping venture-backed clients raise tens of millions of dollars. [Our blog](https://blog.bigbinary.com/) is a distinguished voice in the Rails community and has been shared by publications, such as Ruby Weekly, through industry leaders, such as Matz.\n\n# Job summary:\n\nWe are looking for a Senior Ruby on Rails Engineer to build and implement high-quality software for both internal products and clients. In this role, you will be working alongside industry-leading developers, designers, and QAs to solve problems using software. You will have the opportunity to deliver high-quality work with clients ranging from fast-growing startups to multi-billion dollar corporations, while developing and building your own skill set. \n\n# Responsibilities\n * Write clean, secure, efficient and maintainable code.\n* Solve complex technical problems.\n* Work with stakeholders to discuss and gather requirements.\n* Verify and deploy applications.\n* Review the code of other people.\n* Participate in architecture discussions and design reviews.\n* Mentor junior engineers.\n* Optimize the application for scalability and performance.\n* Improve internal documentation and reference books. \n\n# Requirements\n* Fluent in English.\n* Located in Latin America.\n* 3+ years of experience with building and deploying production software in Ruby on Rails.\n* Expertise in Git, GitHub and Docker.\n* Ability to learn and write production-ready code.\n* Attention to detail.\n* Strong problem-solving capabilities.\n* Experience with ReactJS or React Native is a major plus.\n* Holding a B1 Visa (not required).\n\n# Benefits & Perks:\n\n* Paid a competitive salary.\n* Opportunity to work remotely.\n* Work at a sustainable pace, with realistic targets.\n* Encouraged to contribute to open source projects.\n* Participate in a culture of learning and sharing learnings.yagJzhkdapAsCMnUw7CpJAMi\n\n#Location\n- Latin America

See more jobs at BigBinary

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with emails that drive sales. We’re looking for a driven, detail-oriented engineer to join our team and build fast, scalable backend systems in Rails.\n\n**The Role**\n\nYou’ll work closely with your teammates on the engineering team to design, create, and refine systems that power the core platform; things like syncing data with external eCommerce platforms, optimizing our sending architecture & scheduler, and analyzing browsing & shopping behavior data. Jilt is built as a traditional Rails 5.2 app, with Postgres & Elasticsearch for persistence, and Sidekiq for background jobs. We use Angular (v1) to power our visual email editor and Vue.js for some areas with a lot of dynamic content, and are actively replacing both with React, so you’ll be able to help architect the APIs that will drive those new interfaces.\n\nWhile the majority of your time will be spent working on backend systems & features, you’ll also have the opportunity to work on various front-end systems, like fixing a bug with our email editor, replacing a legacy Slim template with a React view, or adding a new feature to our storefront JS.\n\nAs one of our senior engineers, the team will look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.\n\n**Here are some things you may do on a given day:**\n* Research and write a pitch to improve the performance of our email scheduling system\n* Refactor our storage subsystem to abstract how we handle file uploads\n* Troubleshoot an issue with our campaign segmentation feature by deep diving into our Elasticsearch cluster\n* Analyze a slow SQL query and suggest ways to improve it\n* Construct a detailed, multi-step data migration to split an existing model into two, with zero-downtime and including complicated data transformations\n* Triage the Sentry queue for any exceptions that need investigation\n* Develop a new API endpoint to support updated React components\n\n**On the first day you will:**\n* Meet your team and get familiar with how we work\n* Setup your local environment and tooling\n* Commit a small tweak to the codebase and ship it to production\n\n**In the first week you will:**\n* Develop, QA, review, and ship a small feature improvement\n* Participate in code review for a teammate’s code\n* Help a team member with fixing a bug\n\n**In the first month you will:**\n* Work closely with the product team to ship a large feature\n* Participate in your first support rotation week and help our support team with escalated issues\n* Publish a retrospective on your first large project to share successes & planned improvements for the next project\n\n**Who you’ll work with:**\n* Justin Stern, CTO - You’ll work with Justin to deeply understand our codebase, and learn how the various parts of our systems work together.\n* Beka Rice, Head of Product - Beka will help you learn our platform, in detail, and all the ways that our customers use Jilt.\n* You’ll also work with the rest of the product & engineering teams (Ivan, Lucas, Jonathan, Wes, Artan, Jared, Chase) to review one another’s work and collaborate on projects.\n\n\n**You**\n\n**To succeed in this position, you should have:**\n* Deep experience & proficiency in Ruby & Rails\n* Demonstrated ability to break larger epics out into smaller discrete stories with detailed implementation tasks\n* Experience working on the front-end and excitement for combining front-end frameworks like React alongside Rails\n* Familiarity working with external APIs (have experience with eCommerce platforms? This is a bonus — tell us!)\n\nYou love writing code that’s clear, self-documenting (but you know that self-documenting doesn’t mean no comments), and standards-compliant. You prefer writing Ruby, but are comfortable in JavaScript or picking up other languages (like Go or PHP) as needed. You have deep experience working with Rails and all of its libraries and know when to roll a custom solution to a problem or use a gem. You’ve worked with Sidekiq or a similar background processing system, and understand the subtle but important guidelines to follow when architecting performant, fault-tolerant background workers.\n\nYou also love data and working with complex queries in SQL, whether as part of ActiveRecord or on the console. You have experience with Elasticsearch, or are excited to learn it, and are interested in the challenges involved with keeping separate datastores in sync. You love keeping up-to-date with the latest best practices and tools, and are constantly tweaking and improving the way you work. You know how to operate a hydraulic press, or least watched a YouTube video about them and think they’re totally rad.\n\nYou’re excited to solve engineering challenges in the most pragmatic way possible, and most importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.\n\nFinally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, editing a wiki page, or drafting a retrospective. You know that code is about communication and explaining your thought process clearly goes hand-in-hand. \n\nOur team is fully-remote and we communicate primarily through Slack, Clubhouse, Google Docs, Basecamp, and weekly stand-ups via Zoom (a few short meetings) — we believe the best work happens when given lots of uninterrupted time that’s free of distractions.\n\nAs a remote team, we believe that regular meetups are invaluable for getting to know each other better, so you should be available for 1-2 company-paid team trips per year. Curious about what those are like? Check out our recap of our last team retreat (SkyTrip), which brought the entire team out to Lake Tahoe, California for a week. It’s a plus if you think (like we do) that bears are absolutely the coolest animals in the forest. \n\nThis is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.\n\n**Process**\n\nAfter an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 45 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company. \n\nThe most qualified candidates will then be invited to complete a short one-day research project. If this goes well, we'll invite you to the final stage of our evaluation process: the trial project. During this ~2 week period, you'll work closely with your future manager, as well as a few other team members, as a paid contractor to implement your proposal from the research project. You'll be welcomed in Slack, introduced to any team members you may be working with, and will have regular chats with your future manager to share feedback and make sure all is going well. This brief trial period is a great way for you to make sure you enjoy the work and the team, and it also gives us an opportunity to do the same. At the end of the period, assuming a great experience for all, you'll be offered a full time position 🎉Then the real fun and full onboarding experience will begin! 😄\n\n**Benefits**\n\nHere are some benefits we're happy to offer to our team members:\n* Competitive salary\n* 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)\n* Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)\n* 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)\n* 8 weeks paid parental leave for new mothers and fathers\n* Work flexible hours from anywhere that has a reliable internet connection\n* Tools (hardware/software) to help you be productive\n* Allowance for professional growth (books, courses, conferences)\n* Home office or co-working allowance\n* A Kindle to help you keep learning\n\n*We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.*yagJzhkdapAsCMnUw7CpJAMi

See more jobs at Jilt

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Onemob


Senior Full-stack Ruby on Rails Developer

verified
United States, Canada

Senior Full-stack Ruby on Rails Developer


Onemob

United States, Canada verified

ruby

ruby on rails

javascript

full-stack

ruby

ruby on rails

javascript

full-stack

United States, Canada2yr

Stats (beta): 👁 993 views,✍️ 0 applied (0%)
OneMob is looking for a senior full stack developer experienced in Ruby on Rails. This is not an entry level position.\n\nOneMob is a digital engagement platform for businesses that allows you to record videos, create a customizable pages, and track its engagements real-time. Over the last 4 years, we have steadily gained traction in the B2B sectors, mainly as a personalized video engagement tool for sales and customer success.\n\n\n# Responsibilities\n Building new features for the back and front ends, fixing bugs, maintaining legacy code. \n\nOut stack:\n\n* Ruby on Rails 5.1\n* AngularJS 1.6\n* PostgresQL\n* Redis (Caching and background jobs)\n* Websockets (Active Cable)\n* Some services on Heroku some on AWS EC2\n \n\n# Requirements\n* At least 3 years of experience with Ruby on Rails\n* Experience with any front end JS framework (AngularJS is a huge plus)\n* Good understanding of OOP, common best practices and design patterns\n* Experience with AWS (S3, EC2, SQS)\n* Experience with Salesforce API or Dynamics CRM API is a plus\nyagJzhkdapAsCMnUw7CpJAMi\n\n#Location\n- United States, Canada

See more jobs at Onemob

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

by levels.io