We are looking for a talented and experienced Full-Stack Developer (Ruby on Rails) to join our recently funded startup.\n\n### What we do\nCraftybase is a popular inventory management and bookkeeping system for Etsy and Shopify sellers. We have recently been accepted into the TinySeed accelerator program for Spring 2021 and are looking to grow our team and help take the product to the next level. We've been running and growing Craftybase for over 10 years and are bootstrapped, profitable, stable, and now funded. You will be joining the dev founders and a small group of overseas contractors. This is a remote only position with a decent overlap with Melbourne/Australia time.\n\n### What's our tech stack\n* Ruby on Rails\n* HTML, JavaScript and CSS\n* RSpec/Cucumber\n* MariaDB (MySQL), Sphinx/ThinkingSphinx, Redis/Sidekiq\n* Trello/GitHub/Notion\n\n### What we're looking for\n* Proven development and product experience with Ruby and Ruby on Rails (3+ years)\n* Proficient with web fundamentals such as HTML, JavaScript and CSS\n* Experience with database technologies including MySQL and Redis\n* Experience with UI frameworks like Bootstrap or Tailwind\n* Experience with writing unit tests, monitoring code coverage, and linting your code\n* Experience using Git version control\n* Excellent communication skills\n\n### What you will be doing\n* Development of new features\n* Upgrade and maintenance of the product\n* Give feedback and suggestions on the development solution\n* Perform technical tasks as needed to meet operational requirements\n\n### Why join Craftybase?\n* Be part of a fun product that helps indie makers run their business and sell their products better\n* We're a friendly and flexible remote-first team\n* You will be full-time employee #3 so are able to help shape the future of the product\n* We care deeply about technology, product and e-commerce \n\nPlease mention the words **DIVORCE FEW THANK** when applying to show you read the job post completely (#RMjE2LjczLjIxNi42OA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $80,000/year\n
\n\n#Location\nWORLDWIDE
# How do you apply?\n\nSend us a copy of your resume with a brief outline of why you think youโre right for this position will initiate the process. We also would like to see examples of software you've written (either archive, URL, github, etc).
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
This job post is closed and the position is probably filled. Please do not apply. Work for Loomly and want to re-open this job? Use the edit link in the email when you posted the job!
**Your responsibilities**\n\nWeโre looking for a Senior Software Engineer to contribute to building our core product and help with ongoing maintenance.\n\n**Your qualifications**\n\n* **Ruby & Rails:** Extremely knowledgeable and proficient in both Ruby and Ruby on Rails. Our main application is a large and complex Ruby on Rails app and requires some deep knowledge to navigate efficiently. Given our small team size, we work with a monolithic application and only break off services when absolutely necessary to keep overhead low. We utilize rails views (ERB) when we can and use React when the UI calls for it. Note that we have a mini ruby project that weโd like to use to help in evaluating skill level.\n\n* **Javascript & React:** Solid understanding and ability to work in React with Redux. Some areas of our application involve complex React apps, backed by Redux state.\n\n* **Postgres & ActiveRecord:** History of working with Postgres and interfacing with Postgres through ActiveRecord. Being able to think about potential performance implications while working through projects is very helpful.\n\n* **Full Stack Focused:** We are a small team and our projects therefore involve working on both the frontend and backend feature set in parallel to complete projects. Having a generalist mentality is very helpful here.\n\n* **Testing:** Experience writing rspec tests as well as proven ability to be able to reason through what and when to test.\n\n* **Navigating & Internalizing Existing Codebases:** Proven history of jumping into existing, complex codebases and becoming productive. Independence and mindset is a key attribute here. While we anticipate there being a learning curve and assisting in that learning, the ability to just dive in and be able to figure things out independently is a huge help during the learning process.\n\n* **Debugging, Diagnosing & Investigating Issues:** A large part of the job includes investigating and diagnosing application bugs or customer issues. Proven ability to reason through these issues to diagnose problems, present some potential solutions, and convey these issues and solutions in a clear manner to our support team is important.\n\n* **Writing & Communication:** History of very explicit, clear, and detailed communication including pull requests, git commits, documentation, and general team interactions.\n\n* **GitHub:** Proficiency with Git, comfortable using GitHub as primary code and project management platform.\n\n* **Working Remotely:** Proficiency and experience with working remotely.\n\n* **English Proficiency:** Comfortable clearly and accurately presenting ideas and documenting work in writing (90% of work at Loomly happens asynchronously). \n\nPlease mention the words **FORTUNE OCTOBER COMMON** when applying to show you read the job post completely (#RMjE2LjczLjIxNi42OA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$120,000 — $180,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for ThymeBase and want to re-open this job? Use the edit link in the email when you posted the job!
# Job summary\nA Ruby on Rails developer position building a platform for event planners, event suppliers, and venues with a strong distributed team.\n\n# Job description\nThymeBase is a project management web application for event planners, vendors, and clients. Our mission is to help independent businesses work together to put on exceptional events for their clients. Our focus is on improved organization and communication. Weโve spent months working with planners and event vendors and suppliers to get to the heart of their workflow and build the tools they need.\n\nWeโre a fully distributed team and value our remote work. We communicate frequently but give each other the space to be ourselves.\n\n# About our team\nWeโre a seriously strong team with meaningful startup experience including scaling up, and exits as founders. We have realistic expectations, and good vibes. The founding team is strong, has experience working remotely, and has expertise in the event industry, software development, business, and marketing. Weโre based in South Africa, Israel, Nigeria, Benin and elsewhere.\n\n# What weโre working on\nWeโre building a brand new platform for event planners, vendors, and venues. Weโre building out the initial infrastructure and features to delight our customers and help them grow their businesses. Work includes mostly back-end development and third-party integrations.\n\nOur customers love us, and we work hard to build something they find genuinely useful. We work closely with customers to ensure everything we build impacts their lives positively.\n\nHere's what customers say about us:\n\n*ThymeBase has taken the time to get to know event planners and their needs. They've built this platform from listening. I love that the ThymeBase team is always looking for ways to innovate to do more for planners to make our lives more organized, easy, and less hectic.*\n\n# How you will help\nAs a Rails engineer, youโll help us create delightful user experiences with back-end development, and integration efforts. You will work with our distributed team of Developers, Product Owners, UX, and UI designers to build and scale a young application. Weโre open to applications from anywhere in the world.\n\n# Job requirements\n* You have 5 or more years experience contributing to production applications and teams.\n* You have 3 or more years of relevant production experience developing with Ruby and Ruby on Rails (bonus points if youโve published gems).\n* Youโre comfortable working with and modelling data abstractions on top of a RDMS like Postgresql or MySQL\n* You have a non-trivial understanding of Redis\n* Youโre comfortable working on the front-end and the back-end.\n* Youโre experienced with modern JS (ES6) and CSS (SASS).\n* Youโre comfortable working remotely.\n* Youโre happy working with Git and GitHub/GitLab using related workflows.\n* You have opinions about other languages and when theyโre the right tool for the job.\n\n# Our stack\n* Ruby on Rails\n* StimulusJS & Stimulus Reflex\n* Postgresql\n* Redis\n\n# Compensation\nThe salary will be discussed based on your local market rates, and your unique experience.\n\n \n\nPlease mention the words **OTHER SADDLE GARLIC** when applying to show you read the job post completely (#RMjE2LjczLjIxNi42OA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n
\n\n#Benefits\n
๐ Distributed team\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for ThymeBase and want to re-open this job? Use the edit link in the email when you posted the job!
# Job summary\nA Ruby on Rails developer position building a platform for event planners, event suppliers, and venues with a strong distributed team.\n\n# Job description\nThymeBase is a project management web application for event planners, vendors, and clients. Our mission is to help independent businesses work together to put on exceptional events for their clients. Our focus is on improved organization and communication. Weโve spent months working with planners and event vendors and suppliers to get to the heart of their workflow and build the tools they need. \n\nWeโre a fully distributed team and value our remote work. We communicate frequently but give each other the space to be ourselves.\n\n# About our team\nWeโre a seriously strong team with meaningful startup experience including scaling up, and exits as founders. We have realistic expectations, and good vibes. The founding team is strong, has experience working remotely, and has expertise in the event industry, software development, business, and marketing. Weโre based in USA, Israel, Nigeria, Benin, and South Africa.\n\n# What weโre working on\nWeโre building a brand new platform for event planners, vendors, and venues. Weโre building out the initial infrastructure and features to delight our customers and help them grow their businesses. Work includes mostly back-end development and third-party integrations.\n\nOur customers love us, and we work hard to build something they find genuinely useful. We work closely with customers to ensure everything we build impacts their lives positively.\n\n**Here's what customers say about us:**\n\n*ThymeBase has taken the time to get to know event planners and their needs. They've built this platform from listening. I love that the ThymeBase team is always looking for ways to innovate to do more for planners to make our lives more organized, easy, and less hectic.*\n\n# How you will help\nAs a Rails engineer, youโll help us create delightful user experiences with back-end development, and integration efforts. You will work with our distributed team of Developers, Product Owners, UX, and UI designers to build and scale a young application. Weโre open to applications from anywhere in the world.\n\n# Job requirements\n* You have 5 or more years experience contributing to production applications and teams..\n* You have 3 or more years of relevant production experience developing with Ruby and Ruby on Rails (bonus points if youโve published gems).\n* Youโre comfortable working with and modelling data abstractions on top of a RDMS like Postgresql or MySQL\n* You have a non-trivial understanding of Redis\n* Youโre comfortable working on the front-end and the back-end.\n* Youโre experienced with modern JS (ES6) and CSS (SASS).\n* Youโre comfortable working remotely.\n* Youโre happy working with Git and GitHub/GitLab using related workflows.\n* You have opinions about other languages and when theyโre the right tool for the job.\n\n# Our stack\n* Ruby on Rails\n* StimulusJS & Stimulus Reflex\n* Postgresql\n* Redis\n\n# Compensation\nThe salary will be discussed based on your local market rates, and your unique experience.\n\n \n\nPlease mention the words **ROCKET SAIL DOOR** when applying to show you read the job post completely (#RMjE2LjczLjIxNi42OA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n
\n\n#Benefits\n
๐ Distributed team\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for ThymeBase and want to re-open this job? Use the edit link in the email when you posted the job!
# Job summary\nA Ruby on Rails developer position building a platform for event planners, event suppliers, and venues with a strong distributed team.\n\n# Job description\nThymeBase is a project management web application for event planners, vendors, and clients. Our mission is to help independent businesses work together to put on exceptional events for their clients. Our focus is on improved organization and communication. Weโve spent months working with planners and event vendors and suppliers to get to the heart of their workflow and build the tools they need. Weโre a fully distributed team and value our remote work. We communicate frequently but give each other the space to be ourselves. \n\n# About our team:\nWeโre a seriously strong team with meaningful startup experience including scaling up, and exits as founders. We have realistic expectations, and good vibes. The founding team is strong, has experience working remotely, and has expertise in the event industry, software development, business, and marketing. Weโre based in USA, Israel, Nigeria, Benin, and South Africa.\n\n# What weโre working on:\nWeโre building a brand new platform for event planners, vendors, and venues. Weโre building out the initial infrastructure and features to delight our customers and help them grow their businesses. Work includes mostly back-end development and third-party integrations.\n\nOur customers love us, and we work hard to build something they find genuinely useful. We work closely with customers to ensure everything we build impacts their lives positively. \n\nHere's what customers say about us:\n\n*ThymeBase has taken the time to get to know event planners and their needs. They've built this platform from listening. I love that the ThymeBase team is always looking for ways to innovate to do more for planners to make our lives more organized, easy, and less hectic.*\n\n# How you will help:\nAs a Rails engineer, youโll help us create delightful user experiences with back-end development, and integration efforts. You will work with our distributed team of Developers, Product Owners, UX, and UI designers to build and scale a young application. Weโre open to applications from anywhere in the world.\n\n# Job requirement:\n* You have 5 or more years experience contributing to production applications and teams..\n* You have 3 or more years of relevant production experience developing with Ruby and Ruby on Rails (bonus points if youโve published gems).\n* Youโre comfortable working with and modelling data abstractions on top of a RDMS like Postgresql or MySQL\n* You have a non-trivial understanding of Redis\n* Youโre comfortable working on the front-end and the back-end.\n* Youโre experienced with modern JS (ES6) and CSS (SASS).\n* Youโre based in an EU/African time zone.\n* Youโre comfortable working remotely.\n* Youโre happy working with Git and GitHub/GitLab using related workflows.\n* You have opinions about other languages and when theyโre the right tool for the job.\n\n# Our stack\n* Ruby on Rails\n* StimulusJS & Stimulus Reflex\n* Postgresql\n* Redis\n\n# Compensation:\nThe salary will be discussed based on your local market rates, and your unique experience. \n\nPlease mention the words **INNOCENT AUTO LABOR** when applying to show you read the job post completely (#RMjE2LjczLjIxNi42OA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n
\n\n#Benefits\n
๐ Distributed team\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
**Job Description:**\nThymeBase is a project management web application for event planners, vendors, and their clients. Our mission is to help independent businesses work together to put on exceptional events for their clients. Our focus is on improved organization and communication. Weโre in a beta-launch. Weโve spent months working with planners and event vendors and suppliers to get to the heart of their workflow and prototype the tools they need. Weโre a fully distributed team and value our remote work. We communicate frequently but give each other the space to be ourselves. \n\n\n**About our team:**\nWeโre a solid team with meaningful startup experience (including scaling up and acquisitions), realistic expectations, and good vibes. The founding team is strong, has experience working remotely, and has serious expertise in the event industry, software development, business, and marketing. Weโre based in California, Chicago, Israel, Nigeria, Benin, and South Africa.\n\n\n**What weโre working on:**\nWeโre building a brand new platform for event planners, vendors, and venues. Weโre building out the initial infrastructure and features to delight our customers and help them grow their businesses. Work includes creating customer-facing features, back-end development, and third-party integrations.\n\n\n**How you will help:**\nAs a senior engineer, youโll help us create delightful user experiences with back-end development and integration efforts. You will work with our distributed team of Developers, Product Owners, UX, and UI designers to build and scale a young application. Weโre open to applications from anywhere in the world.\n\n\n**Job Requirement:**\n* You have 5 or more years of experience developing with Ruby and Ruby on Rails.\n* Youโre comfortable working with RDMS like Postgresql or MySQL\n* You have a non-trivial understanding of Redis\n* Youโre comfortable working on the front-end and the back-end.\n* Youโre experienced with moderns JS and CSS.\n* Youโre comfortable working remotely.\n* Youโre happy working with Git and GitHub using related workflows.\n\n\n**Compensation:**\nThe salary will be discussed based on your local market rates, and your unique experience. \n\nPlease mention the words **PILL ENFORCE BAG** when applying to show you read the job post completely (#RMjE2LjczLjIxNi42OA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n
\n\n#Benefits\n
๐ Distributed team\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nPlease email us and include your resume or a cover letter telling us about yourself and your experience. It's definitely nice to see your github profile or other code examples.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
This job post is closed and the position is probably filled. Please do not apply. Work for USA TODAY NETWORK and want to re-open this job? Use the edit link in the email when you posted the job!
\nBuying stuff is easy. Buying the right thing is hard. That’s where we can help. Reviewed.com, a part of the USA TODAY Network, brings consumers the most scientific and trustworthy reviews available, written by our team of experts. We believe that tough, objective reviews are the best way to analyze products. We provide readers with insightful, practical, and entertaining stories that help them make informed decisions.\n\nReviewed is looking for a talented developer to join us as we extend our unique homegrown publishing platform and work to scale with our quickly growing user base. We have gone beyond traditional publishing platforms to build a dynamic application to help consumers find the best purchasing options on the products we recommend. The right candidate will help to make this platform better. \n\nThe ideal candidate is a self-starter with knowledge of database design and hosting infrastructure, who also is interested in good front-end UI and Javascript applications, and who loves to build useful software. Experience leading a team is a bonus. \n\nWe are looking for candidates preferably in the Boston, MA or Pittsburgh, PA area but would consider someone remote. \n\nWhat is needed \n\n\n* Proven expertise with Ruby on Rails development, developing well-tested and organized applications \n\n* Experience developing JavaScript-driven applications, especially in Angular.js, using single-page-architecture or similar backed by a server-side data model \n\n* Excited about optimization, performance and scaling to deliver great content to millions of users \n\n* Interest in crafting an excellent user experience, both for the reader and for the publishing teams \n\n* Excellent communication skills. We communicate constantly via chat and video about ideas, issues, and to help each other out \n\n* A desire to be part of a small team where your opinions, ideas and creativity are valued \n\n\n\n\nTechnical skills required \n\n\n* Real-world web development with Rails and/or Node.js, C#, Java, Python, etc. \n\n* PostgreSQL, ElasticSearch, noSQL \n\n* Test-driven development using Rspec, Minitest or similar \n\n* Familiarity with Javascript frameworks (Angular.js, or Ember, React) and jQuery \n\n* Real-world web development with Bootstrap, HTML, CSS / SASS, and JavaScript / CoffeeScript \n\n* Working knowledge of Go and Node.js, or ability to learn \n\n* Basic git usage and git-flow workflow \n\n* Deployment and management of applications on Heroku and AWS-based infrastructure \n\n* Service-oriented architectures and API design and integrations \n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Full Stack, Developer, Digital Nomad, JavaScript, Video, CSS, Git, Ruby, API and Heroku jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Pocketworks and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 403 3 years ago
If you're deeply into Swift or Obj-c and love making modern and sexy UIs, we'd love to hear from you. \n\nWe need a guru who can architect mobile apps in their sleep. \nWho understands queueing, threads, messaging and relational databases. \nSomeone who consistently achieves great quality, loves unit testing and code reviews.\n\nDoes this sound like you?\n\n- I expect to earn ยฃ30,000 - ยฃ50,000 with my uber skills\n- Iโm experienced in writing iOS UI animations, UI.\n- I'm happy to spend 6 hours getting an animation just right\n- I experiment with new technologies in my spare time\n- I dabble with Sketch and Photoshop\n- I've also got experience of the server side, writing middle tier code, db code, API's\n- I think I'll get along great in a mixed iOS, Android and Ruby on Rails team\n- I don't just do mobile, I'm interested in other tech too\n- Iโm far more comfortable having my code under unit test\n- I hate waiting for tests to run\n- Every project feels like a hackathon\n- Iโm avoiding contracting ยฃยฃยฃ because itโs more important to work with people and make products that make a difference long term\n- I donโt mind getting my hands dirty and helping out on boring jobs if the company needs it\n- Git is easy\n- Iโve been doing this for 6+ years. Still loving it.\n- I enjoy a beer on Fridays and bantering about software\n\nOur fun, friendly team is based in Leeds, UK. \n\nYou'll be working on a variety of projects. Some are internal, some are client facing. \n\nOur business goal is to work purely on our own projects, and we're getting there...\n\nIf this sounds cool, please send...\n\n- Github account\n- Stack Overflow profile\n- App store links\n- Open source projects you work on\n- App screenshots\n- Any pretty graphics :)\n- Anything else you think is cool or important \n\n#Salary and compensation\n
$30,000 — $50,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nLeeds
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.