This job post is closed and the position is probably filled. Please do not apply. Work for Empire Flippers and want to re-open this job? Use the edit link in the email when you posted the job!
We are looking for a talented person to come onboard with our engineering department to work from home in the position of a Ruby on Rails Senior Level Engineer. Youโll take on the challenge of improving the overall efficiency of Empire Flippers by developing fully fledged platforms, ensuring both the user experience and functionality are elevated to unprecedented levels. Youโll be working alongside Lead Backend Engineer Ben Gelsey, VP of Engineering James Andrews, and the rest of the engineering team.\n\nThis is a huge opportunity for you to work with one of the fastest-growing companies in the U.S. and learn the ins and outs of the online business world. Over the last couple of years, our company has seen explosive growthโand there is no sign of it slowing down. In order to keep hitting our goals, we need to expand our horizons and improve our customer experience to a point that makes us the de-facto standard of excellence for buying and selling online businesses. Your work will help propel the industry forward to new levels not seen before!\n\nBeing a location-independent full time position is one of the many benefits. Youโll be free to work anywhere in the world outside of the USA (with the exception of Colorado, Florida, or Texas). Be it the beaches in Thailand โ which does have superb 4G connectivity and cheaper cost of living โ or in a mountain resort in the Swiss Alps โ the choice is yours. *see USA resident requirements below.\n\nCompetitive salary based on experience - Range $85,000 โ $100,000/year.\n\nIf this sounds like an exciting opportunity for you, then read on to learn more about our company and how to apply for the position!\n\nWhatโs the Opportunity?\n \nBecoming a Senior Ruby on Rails Engineer makes you a critical part of Empire Flippers. You will learn skills that will last you a lifetime in the online business world and provide skills that will enhance our business intelligence system to help us make better decisions.\n\n\nWeโll teach you the ins and outs of the online business brokerage industry, coming from years of experience. Youโll work on improving the customer journey, which should be flawless, pain free and easy to navigate. For many of our customers it is the first time either buying or selling an online business, which can be an incredibly anxious and confusing moment in their lives. Youโll be helping them directly by providing them with an easy to use interface that just makes sense.\n\n\nThis is a full time position โ our company is growing at a fast rate, which means excellent opportunities for personal and career growth. We may ask you to attend conferences too โ once the world reopens โ which can help you network with industry leaders.\n\nWhatโs the Senior Ruby on Rails Engineer Position Like?\n \nThe Senior Ruby on Rails Engineer position is vital to the success of our company, partnering with all departments to align technology strategy with the companyโs objectives.\n\n\nYouโll be responsible for the full software development lifecycle, from conception to deployment building high quality, architecturally sound systems. You will use your initiative to design and implement server-side architecture, as well as implement APIโs and integrations that address our business needs. Both our clients and staff will be using the software you write and youโll be responsible for monitoring system performance and configuring new software and hardware.\n\n\nOur small and close knit engineering team currently consists of a UX specialist, 5 engineers and 3 QA specialists. Youโll work closely with the team to implement solutions for all departments within Empire Flippers, be it compliance, customer support, sales and migrations. Additional responsibilities could lead to supervising our engineering team.\n\nWhat Skills Do I Need?\n \nWe believe in hiring people that are a good fit for us culturally.\n\nA good fit is actually more important to us than the skill set since we will teach you everything you need to know about our industry.\n\nYou must have a passion for travel, ideally with long periods of digital nomad experience with travel outside your home country.\n\nYou must have 2+ years of Ruby on Rails experience under your belt, having built RoR applications.\nAn in-depth understanding of database management systems, both relational and non-relational databases.\nYou should be a ninja with every component of our tech stack. You must have a complete working knowledge of Ruby on Rails, Postgres, Sidekiq, Rspec, Git, Redis.\nExperience working with a wide range of 3rd party integrations. Our platform talks to many 3rd party applications, you should have experience building and maintaining such integrations in a test driven fashion.\nDev-ops/sysadmin skills, particularly AWS. Experience with managing servers, maintaining hosting environments, being responsible for uptime and responsiveness, addressing bottlenecks, ensuring backups are kept safe and sound.\nYou need to have immaculate attention to detail. We need to hear you grunting and moaning if something doesnโt quite look or feel right, to the nearest code change and to the nearest hexadecimal color, to the point you become annoying to us. At times other developers may edit your code, youโll be watching to ensure the code base remains readable, scalable and fast.\nBe a good communicator. It sounds very clichรฉ, but youโll immerse yourself in almost every department. Youโll be learning problems and presenting solutions, and overseeing the implementation of those solutions too.\nA self-starter. We need to see some evidence that youโre able to get up every morning, bite the bullet and just get on with it, even if youโve tried four coffee shops and none have decent wifi. You wonโt have eyes looking over your shoulder on a day to day basis, youโll be working in almost full autonomy. Weโll need to trust you to deliver the goods. We donโt believe in micro-management.\n\nThe following skills/experience would be a bonus, but not required:\n\nPHP/WordPress. We will be interfacing with WordPress significantly, being able to speak the same language would be great.\n\nReact. Our frontend code is built in React, being able to go in and patch things up as and when required would be a big benefit to us. \n\nCaching. The software weโre building needs to be fast and to remain fast as we scale, both in terms of traffic and database size. Having experience with Memcached, Varnish or experience with complicated CDN setups with many rules would be a plus.\n\nCI/CD: Weโre huge advocates for automated tests in a continuous fashion, which allows us to rapidly deploy new features every single day without fear of breaking out applications. \n\nWhatโs the Lifestyle Like?\n \nOur company is built on the foundation of travel, remote work, and living life on your own terms.\n\nWeโre not looking to put you in a cubicle and waste your time in traffic. Youโll be working hard, playing hard, and learning all about our company and what we stand for during this time.\n\nApart from meeting us in person every now and then, youโre free to work and live anywhere youโd like and join the new class of digital nomads โ weโre homeless but have a passport, debit card and a laptop.\n\nYouโll become friends with people who will be able to give you massive insights into how digital businesses work, how they scale, and, of course, how to invest in them or sell them.\n\nLove It. Whatโs the Catch? \n\nThis isnโt a gap year experience. This is not a temporary contract.If youโre applying just because you want something to fund your travels before you start seeking out a โseriousโ job, then you probably shouldnโt apply.Weโre looking for career-minded people who share our vision and see where weโre going. We want you to be part of that vision and help us get there over the long haul.And while we play hard and sometimes really do work next to the pool all day, we work even harder. Sometimes you will be putting in a 10-12 hour day as business demands arise. Youโll be working weird hours to match other team members time zones, and youโll sometimes have to face some critical feedback. And if thereโs a bug in your code thatโs blocking a multi-million dollar deal, expect a phone call at 3am.You will be expected to perform to our expectations and really help us grow our business to the next level. Weโre counting on you.Apart from meeting us in person every now and then, youโre free to work and live anywhere youโd like and join the new class of digital nomads โ weโre homeless but have a passport, credit card, and a laptop.Youโll become friends with people who will be able to give you massive insights into how digital businesses work, how they scale, and, of course, how to invest in them or sell them.If you can see yourself growing into a profitable and meaningful career with us and love what we do, we want you to be part of our team.\n\nDetails to Keep in Mind\n \nWeโre going to start you off slow. Youโll first learn about our company and what each department does; then you will be given some low-level tasks to ease you into the position. We arenโt going to throw you to the wolves โ youโll be part of a high-functioning team that is here to help wherever we can.\n\nJoe Magnotti, James Andrews and Ben Gelsey will be reviewing every application. If we think youโre a good fit, we will reach out to you to do a video call interview. After the first interviews are done, our final candidates will be brought back for a second interview before we make our decision.\n\n*US resident requirements: If you are in the US, we will accept candidates residing in Texas, Florida, or Colorado, as we are registered for payroll in these states. Otherwise, US candidates should plan to live abroad or have plans to relocate to Texas, Florida, or Colorado.\n\nWe have a no side project policy: we do not allow any ownership, association, or affiliations with online businesses or websites. If you are the owner of an online business, then you will be expected to either sell the business before you join us or sunset it upon accepting a job offer from us. If you are not comfortable with this, please do not apply.\n\n\nA background check is required. \n\n\n \n\nPlease mention the words **BLIND GLARE SUGAR** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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
$80,000 — $100,000/year\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.
Aha! Engineering is a mid-sized, fully remote team. We are centered around North American time zones so that we can collaborate during the workday.\n\n**Our core values include:**\n\n* [The Responsive Method](https://www.aha.io/company/the-responsive-method)\n* Moving quickly. We ship code multiple times a day. We believe in getting new features in front of customers and iteratively improving as we learn what works and what doesnโt.\n* Product over process. We want our engineers to have the time and focus to solve deep and sometimes-difficult problems, so we aim to minimize the overhead introduced by heavyweight processes or excessive meetings.\n* Collaboration. We each bring unique experiences and skills to the table. Working together to share that knowledge benefits the entire team and helps us to produce the best results for our customers.\n\n**Who are we looking for**\n\nWe donโt believe that there is any tension between writing great code and being a kind person who elevates the rest of the team. We look for strong problem-solving skills and experience working on important functionality for a cloud-based product -- and just as importantly, we look for people who are humble, eager to learn, and always willing to help others learn as well. We want to work with people who enjoy picking up a problem and solving it, regardless of the technologies and techniques involved.\n\nAll of our engineers work across the full stack. As a Senior Front End Engineer, you can expect to spend the majority of your time working with React or HTML/CSS, but you will also be asked to write significant backend code in Ruby on Rails to support the frontend features you are building.\n\n**Technology**\n\nOur sole product is the Aha! web application. It is a single-instance, multi-tenant Ruby on Rails monolith supported by Postgres (database), Redis (background jobs), and memcached (Rails caching). We also run a Node.js web server to support collaborative editing and real-time updates. Our application is hosted on Amazon Web Services and architected with ECS for reproducibility and scalability.\n\nWe use React for rich client-side experiences on the frontend. Some of the features weโve built with React include:\n\nOur fully collaborative text editor, which supports multiple cursors and simultaneous editing by any number of users. We also published a blog post explaining the underlying technology.\nOur presentation editor, which allows users to create presentations with slide themes, shapes, text, and embedded Aha! reports (which update live so the presentation is always up-to-date).\nOur Gantt chart, which supports scaling and scrolling to change the timeline, drag-and-drop, and quick actions to create records or sort the bars.\n\nWe embrace new technologies that help us deliver a great product, but we also remain cognizant of the maintenance overhead that a new library or platform brings. We seek to solve the problems in front of us, rather than prematurely optimizing to address issues that may never materialize.\n\nWe do most of our collaboration and planning in Aha! itself, which we find especially rewarding. We also utilize GitHub, Slack, and GoToMeeting for video calls.\n\n**What youโll be doing**\n\nWe work on a broad range of features across the full stack. Some of your work might include:\n\n* Implementing new features for our users, touching each layer of the MVC as needed\n* Building deeply interactive reporting interfaces using React\n* Working proactively with product and UX to refine and iterate on specifications as the feature takes shape\n* Optimizing browser performance on screens and components that render large quantities of data to ensure Aha! is snappy and satisfying to use\n* Interfacing directly with customers to quickly squash bugs as part of our regular support rotation\n* Documenting components in our styleguide to help drive consistency across the interface\n\n*If this sounds appealing, we would love to hear from you and discuss further. A real human reviews every application, so please use the form to help us learn more about you.* \n\nPlease mention the words **INNOCENT ESTATE CLIMB** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Ruby, Senior, Engineer, Front End, Video, Amazon and Backend jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Location\nUnited States, Mexico, and Canada
๐ 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 Empire Flippers and want to re-open this job? Use the edit link in the email when you posted the job!
The Ruby on Rails Engineer position is vital to the success of our company.\n\nYouโll use your initiative in implementing APIโs and integrations to address our business needs along with the rest of the engineering team. Both our clients and staff will be using the software you write. Our small and close knit engineering team currently consists of a UX specialist, 2 frontend engineers, one backend engineer, one WordPress engineer and several QA specialists. Youโll work closely with the team to implement solutions for all departments within Empire Flippers, be it compliance, customer support, sales and migrations. Youโll work closely with the frontend and WordPress engineers to ensure features are implemented correctly to the highest standard, and youโll work closely with one more backend engineer to ensure scalability, speed, code cleanliness and readability.\n\nThe feature set will have already been decided on โ itโs your responsibility to plough ahead with the implementation and to ensure the user experience is elevated to unprecedented levels and ultimately, close more deals.\n\n# Responsibilities\n
We believe in hiring people that are a good fit for us culturally.\n\nA good fit is actually more important to us than the skill set since we will teach you everything you need to know.\n\nYou should have a few good years of experience under your belt, having implemented some complex, data driven applications. Your portfolio speaks louder than your words.\n\nYou should be a ninja with every component of our tech stack. You must have a complete working knowledge of RoR in API mode, SQL, Postgres, Sidekiq, Rspec, Git, Redis.\n\nExperience working with a wide range of 3rd party integrations. Our platform talks to many 3rd party applications, you should have experience building and maintaining such integrations in a test driven fashion.\n\nDev-ops/sysadmin skills. Experience with managing servers, maintaining hosting environments, being responsible for uptime and responsiveness, addressing bottlenecks, ensuring backups are kept safe and sound.\n\nYou need to have immaculate attention to detail. We need to hear you grunting and moaning if something doesnโt quite look or feel right, to the nearest code change and to the nearest hexadecimal color, to the point you become annoying to us. At times other developers may edit your code, youโll be watching to ensure the code base remains readable, scalable and fast.\n\nBe a good communicator. It sounds very clichรฉ, but youโll immerse yourself in almost every department, youโll be learning problems and presenting solutions, and also overseeing the implementation of those solutions too.\n\nA self-starter. We need to see some evidence that youโre able to get up every morning, bite the bullet and just get on with it, even if youโve tried four coffee shops and none have decent wifi. You wonโt have eyes looking over your shoulder on a day to day basis, youโll be working in almost full autonomy, weโll need to trust you to deliver the goods. We donโt believe in micro-management.\n\nThe following skills/experience would be a bonus, but not required:\n\nReact. Our client code is written in React. Being able to navigate the front-end code and patch things up would be a huge bonus.\n\nPHP/WordPress. We will be interfacing with WordPress significantly, being able to speak the same language would be great.\n\nDatabases. A comprehensive experience working with various types of SQL and noSQL databases would be very useful. MySQL, Postgres, DynamoDB, Cassandra, to name a few.\n\nCaching. The software weโre building needs to be fast and to remain fast as we scale, both in terms of traffic and database size. Having experience with Memcached, Redis, Varnish or experience with complicated CDN setups with many rules would be a plus. \n\n# Requirements\nHere is the sequence of events we use when hiring our Rails Engineer:\n\nYou record a YouTube video* explaining who you are and why youโre a good fit for the position, fill out an application, and submit it ASAP.\nThe deadline is the 1st of May 2019.\nWe review submissions and schedule interviews.\nSecond interviews are conducted, and a final decision is made.\nThe chosen candidate will begin in May. \n\nPlease mention the words **CAPTAIN HEART TUITION** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjQ=). 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
No salary data published by company so we estimated salary based on similar jobs related to DevOps, Quality Assurance, PHP, NoSQL, Git, Ruby, API, Admin, Engineer, Sys Admin, Cassandra, Redis, Wordpress, Sales and Backend jobs that are similar:\n\n
$70,000 — $120,000/year\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.