This job post is closed and the position is probably filled. Please do not apply. Work for Engineer ROI and want to re-open this job? Use the edit link in the email when you posted the job!
\nEngineer ROI needs a mid to senior level full stack engineer to join its team. Are you the developer that we're looking for?\n\nWhy you should work for Engineer ROI\n\nFrequent Rotation Across Projects - If you find yourself thinking "I wish I could switch projects every 3-6 months" or "I enjoy learning new APIs", you're the right type of personality for our team.\n\nThe company specializes in custom software development. Essentially, we are a plug and play solution for mid-size businesses that require a talented team of developers. Any business in the world can benefit from software, which ensures your exposure to a wide range of industries and requirements as new projects come in. The common thread in all that variety is that our projects relate to MVC frameworks.\n\nQuality of Life - Your work week totals 25-35 hours with 30 being the ideal amount. You can work at any time of day so long as your work hours are consistent and evenly spaced across 4-6 days per week. One of our teammates works from 11 pm - 5 am in his local time zone because that's when he wants to work. The company cares more about you working when you're at your peak mental state rather than the time of day when you work.\n\nMeetings are strictly limited to when they are necessary. See the "Your Income" section for more details.\n\nAn Engineer's Environment - Test driven development comes first. We do not build features until existing code passes all tests. You are assigned tasks with the repository, at which point you are expected to own the problem and fix it. Because we operate in a "no micromanaging" environment, we need a team player that sincerely cares about the impact his/her engineering decisions will have across the project.\n\nVersion control is paramount. Commits to a project are not meant to be a fancy save button. Commits tell the team, "I have tested this feature and it's production ready."\n\nLastly, we do phased releases to minimize the risk of breaking production. Development turns into a commit, which is then passed to staging. Only if staging passes and operates normally do we merge a commit merge from staging to master and release it into production.\n\nNobody wants to get yanked out of bed to fix fires (we are not like IT people on call!). Slow and steady keeps us looking sharp and polished to clients and keeps emergencies to a minimum. It's better for us and it's better for our customers' businesses.\n\nSmall Teams - The size of the company is 4 total. Your work is meaningful, appreciated and because of the small team size, you have the ability to significantly influence the architecture and frameworks used within a project.\n\nWhat problems will you solve?\n\nAnything and everything related to MVC frameworks. Identify business problems, abstract them into models and serve the content through a browser.\n\nTechnologies\n\nDjango 2.0 and related apps:\n\n\n* Django REST Framework\n\n* Celery, RabbitMQ\n\n\n\n\nLaravel\n\nJavascript:\n\n\n* VUE\n\n* Bootstrap\n\n* React\n\n* Node\n\n* JQuery\n\n\n\n\nDocker, Git\n\nDay to Day\n\nWe intentionally avoid chatter apps like Slack or Skype. Most questions do not require an immediate reply, making threads within the repository's issue tracker our preferred method of communication. The biggest challenge for any developer is to minimize interruptions to help you spend most of your workday in the zone. Keeping chatter restricted to the issue tracking system keeps conversations organized and minimizes distractions. Genuine emergencies are handled over phone calls or What's App.\n\nAbout 80%+ of your time is spent architecting or writing code. The remaining time is spent on team communication - reviewing proposed solutions from teammates, clarification on requirements, etc.\n\nMust haves\n\nYou must be a Django all-star. Django is our MVC of choice and the technology that all developers in the organization share in common.\n\nYou must also have excellent skills in Javascript. You may not specialize in the library needed at the moment, but you need to have a strong baseline to minimize the time required to jump over to any news Javascript libraries.\n\nNice to haves\n\nLaravel\n\nYour income\n\nYou make money in the exact same way that the company does: billing for time. Paying a salary puts competing incentives between the developer and the company. Instead, we put your incentives directly in line with the company. So long as you work within our 25-35 hours per week guidelines, your income is directly tied to how much you work. \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 and Engineer jobs that are similar:\n\n
$60,000 — $125,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.