Deeply rooted in all of us are reasons for Why we make the decisions we do. At PracticeGenius we equip thousands of businesses around the globe with tools and services that more effectively engage and align their business goals and initiatives with those of their customers, advocates, and employees.ย
By combining the principles of behavioral economics and choice architecture with gamification, reward-loyalty systems, and social engagement functionality weโve created a scalable platform that helps businesses of all sizes add contextual interactions and incentives to their most valued relationships.
Accomplishing this takes a focused effort from a talented team. Culturally we pride ourselves on the diversity that is celebrated amongst our teams and share an affinity for intelligent minds, quality work, and exceptional customer care. We have employees distributed throughout the US and offer a remote-friendly culture and flexible in-office positions.
Job Summary
As a Software Engineer at PracticeGenius, you will have a significant impact on products that are used by millions of people as well as the team behind it. Youโll do this through a combination of writing code, participating in code review, collaborating with engineering and non-engineering team members, and most importantly contributing your own unique experiences and perspective.
We strive to constantly make strides towards improving our tech stack and engineering culture, and are committed to it as a continual journey. Some technologies you'll be working with are: Laravel (primarily JSON REST APIs), MySQL, Elasticsearch, Docker, CI/CD environments, Apache Solr, Javascript (React), automated testing on both frontend and backend code, automated deployments, AWS, and more.
Join us as we develop fresh new product offerings as well as help drive our continued mission of improving and replacing legacy systems, constantly adopting new technologies in an environment where you are empowered to experiment and free to fail safely.ย
Who Are You?
You care about product, obsess over the people that use it, and take pride in the quality of your work.
Introvert or extrovert, you've got a phenomenal personality and respect for others.
You enjoy the constant challenges and learning that come with software design and development.
Youโre not afraid to raise concerns, suggest improvements, or question the status quo.
You seek to learn from others as well as share your knowledge and experience.
Youโre a kind and curious person looking to be a big part of a small team.
What Are Your Skills?
You are proficient in PHP and the Laravel framework.
You are experienced and confident in managing MySQL in production.
You have practical knowledge in implementing and maintaining a CI environment.
You are competent in managing cloud infrastructure environments (AWS is a plus).
You communicate effectively whether on video/audio calls or in a chat environment.
You can analyze a problem and break it down into small, achievable chunks.
You can act on feedback from others and provide helpful feedback to others.
You know how to contribute to and work effectively on a distributed, remote team.
You know how to research, explore and successfully introduce new technologies.
Examples of profiles that are relevant to us: *Youโve likely had experience that falls into one or more scenarios such as:
Led or played a major role in the development of a system involving multiple software developers and/or teams.
Held significant ownership of a software project from its early stages, through initial development, to release and maintenance.
Revitalized and/or replaced a legacy system with more modern, appropriate technology.
Built a sizable authenticated (e.g. OAuth, JWT, etc) RESTful API-based system.
Deployed and maintained a load balanced server environment with multiple web-servers.
Introduced or owned backend technologies such as ElasticSearch, Memcached, Redis, RabbitMQ, etc.
Identified and optimized performance issues on demanding processes, whether they were database or application code oriented.
Compensation and Benefits
We offer competitive salaries.
We offer several health benefit plans and a company-funded FSA.
New Macbook Pro, monitors, sit/standย desk, and moreโฆ
Paid subscriptions/software to help you grow and excel (PhpStorm, Laracasts, egghead.io, Amazon books, etc.)
Ample paid time off, flexible work schedule, and a healthy work-life balance.
We welcome applicants of all backgrounds, gender, age, and race. If you are unsure whether you meet the requirements or have any questions, please reach out and we'd be happy to help!
Well...if this all sounds good to you and you think we might have a fit, please proceed!
Please mention the word RICHNESS when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xODA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
๐ 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 ROI Developers 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 404 3 years ago
\nWhy you should work for ROI Developers\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\nYour income\n\nThis is a full time position paid on an hourly basis ($25 per hour for 7+ years of experience, $20 per hour for less). Said in another way, you have more control over your income.\n\nEarning money based on hourly pay means that you earn money in the exact same way that the company does: billing for time. Paying a salary would put competing incentives between the developer and the company. Instead, we tie your incentives directly in line with the company. So long as you work within our 25-35 hours per week guidelines, your income is 100% tied to how much you work.\n\nDo you do an amazing job meeting customer expectations with a minimal number of bugs? That's called job security. Customers always have their favorite developers. Make a name for yourself with quality work.\n\nROI Developers also believes that connecting income to time worked maximizes team quality. The kind of people that want to collect a salary and drag the team down are not attracted to the company. That means you will work with talented colleagues that are motivated to make you, the code and the entire team better.\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. Because your income is based on your time worked (which includes meetings), the company is incentivized to value and protect your work time.\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 within 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 teammate 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\nThe team practices either daily or continuous releases, depending on the project. \n\nNobody wants to get yanked out of bed to fix fires (we are not IT people on call!). Steady commits keep us looking sharp and polished to clients and keep emergencies to a minimum. We don't merge major changes or features from development branches on Fridays, for example. It's better for us and it's better for our customers.\n\nSmall Teams - The size of the company is 5 total, which we expect to number 7-8 by April. Your work is meaningful and appreciated. And because of the small team size, you have the ability to significantly influence the solutions within a project.\n\nTechnologies\n\nDjango 3.x and related apps:\n\n\n* Django REST Framework\n\n* Celery, RabbitMQ\n\n\n\n\nHTML5\n\nJavascript:\n\n\n* VUE and Vuex\n\n* Bootstrap\n\n\n\n\nDocker, Git, Cordova\n\nPostgreSQL\n\nMust haves\n\nYou must have 2+ years of direct experience with Django. Django is our MVC of choice and the technology that all developers in the organization share in common. In order to be considered for our senior level pay rate of $30/hr, you need to make your case for why you deserve to be a senior level developer.\n\nMost Django developers also work in the frontend using Javascript and HTML5. Given the choice between an expert in Django and an expert in Javascript, we would choose Django. That said, our teammates need to come on board with a strong foundation in Javascript.\n\nExperience using Git for version control.\n\nNice to haves\n\nwebpack, Docker, expertise across multiple Javascript libraries, years of experience working with multiple types of databases (especially PostgreSQL). Laravel and PHP are nice to make keep the team as a wide-ranging MVC shop, but not at all necessary.\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 (ie, deep work). Keeping chatter restricted to the issue tracking system keeps conversations organized and minimizes distractions. Genuine emergencies are handled over phone calls or WhatsApp.\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\nThe types of projects and problems you encounter are everything related to MVC frameworks. Identify business problems, abstract them into models and serve the content through a browser or mobile app. \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, Laravel, PHP, Git and Mobile jobs that are similar:\n\n
$60,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 PracticeGenius and want to re-open this job? Use the edit link in the email when you posted the job!
\nDeeply rooted in all of us are reasons for Why we make the decisions we do. At PracticeGenius we equip thousands of businesses around the globe with tools and services that more effectively engage and align their business goals and initiatives with those of their customers, advocates, and employees. \n\nBy combining the principles of behavioral economics and choice architecture with gamification, reward-loyalty systems, and social engagement functionality we’ve created a scalable platform that helps businesses of all sizes add contextual interactions and incentives to their most valued relationships.\n\nAccomplishing this takes a focused effort from a talented team. Culturally we pride ourselves on the diversity that is celebrated amongst our teams and share an affinity for intelligent minds, quality work, and exceptional customer care. We have employees distributed throughout the US and offer a remote-friendly culture and flexible in-office positions.\n\nOverview\n\nAs a Software Engineer at PracticeGenius, you’ll have a significant impact on a product used by millions of users as well as the team behind it. You’ll do this through a combination of writing code, participating in code review, collaborating remotely with engineering and non-engineering team members, and most importantly contributing your own unique experiences and perspective.\n\nOver the last several years we've made significant strides towards improving our tech stack and engineering culture. We are committed to this as a continual journey. Some technologies you'll be working with are: Laravel (primarily JSON REST APIs), MySQL, Elasticsearch, Javascript, React/Redux, webpack, CI (continuous integration), automated testing on both frontend and backend code, automated deployments, AWS, and more.\n\nJoin us as we develop fresh new product offerings as well as help drive our continued mission of improving and replacing legacy systems, constantly adopting new technologies in an environment where you are empowered to experiment and free to fail safely.\n\nWho Are You?\n\n\n* You care about product, think about end users, and take pride in the quality of your work.\n\n* Introvert or extrovert, you've got a phenomenal personality and respect for others.\n\n* You enjoy the constant challenges and learning that come with software development.\n\n* You’re not afraid to raise concerns, suggest improvements, or question the status quo.\n\n* You seek to learn from others as well as share your own knowledge and experience.\n\n* You’re a good and curious person looking to be a big part of a small team.\n\n\n\n\nWhat Are Your Skills?\n\n\n* You are proficient in PHP (Laravel experience is a plus).\n\n* You are experienced and confident in managing MySQL in production.\n\n* You communicate effectively whether on video/audio calls or in a chat environment.\n\n* You can analyze a problem and break it down into small, achievable chunks.\n\n* You can act on feedback from others and provide helpful feedback to others.\n\n* You know how to contribute to and work effectively on a distributed, remote team.\n\n* You know how to research, explore and successfully introduce new technologies.\n\n\n\n\nExamples of profiles that are relevant to us\n\n*You’ve likely had experience that falls into one or more scenarios such as:\n\n\n* Led or played a major role in the development of a system involving multiple software developers and/or teams.\n\n* Held significant ownership of a software project from its early stages, through initial development, to release and maintenance.\n\n* Revitalized and/or replaced a legacy system with more modern, appropriate technology.\n\n* Built a sizable authenticated (e.g. OAuth, JWT, etc) RESTful API-based system.\n\n* Deployed and maintained a load balanced server environment with multiple web-servers.\n\n* Introduced or owned backend technologies such as ElasticSearch, Memcached, Redis, RabbitMQ, etc.\n\n* Identified and optimized performance issues on demanding processes, whether they were database or application code oriented.\n\n\n\n\nCompensation and Benefits\n\n\n* We offer competitive salaries.\n\n* We offer several health benefit plans and a company funded FSA.\n\n* New iMac or Macbook Pro of your choice, monitors, stand up desk, and more…\n\n* Paid subscriptions/software to help you grow and excel (PhpStorm, Laracasts, egghead.io, Amazon books, etc...)\n\n* Ample paid time off, flexible work schedule, and a healthy work-life balance.\n\n* Remote-friendly. Our engineering team is fully distributed across the Western US. USA candidates only please.\n\n\n\n\nWe welcome applicants of all backgrounds, gender, age, and race. If you are unsure whether you meet the requirements or have any questions, please reach out and we'd be happy to help!\n\nWell...if this all sounds good to you and you think we might have a fit, please proceed! \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Engineer, Backend, Amazon, Laravel, PHP and Excel jobs that are similar:\n\n
$65,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.