Full Stack Developer
Our ideal candidate understands different technologies and can be flexible working in different environments with different coding languages. We are a small team, so we greatly value flexibility and your ability to learn and adapt.
Our strongest needs right now are in the following technologies:
-WordPress (more backend and custom PHP coding - but some front end)
-WooCommerce (how to do updates and ensure clients are not emailed or charged from test systems)
-Drupal (regular security updates and support)
-Shopify (both liquid and JS solution scripting)
-NodeJS / React / React Native (Larger engagements with sprints of work that start with writing specs and detailed estimates)
So if you know at least 2 or 3 of the above, you will be in the running.
Knowledge of GIT is essential, as is workflow and merging and reviewing code changes between developers.
Other skills of value:
-Familiarity with cpanel, WHM, DNS management, SSH, moving databases between servers and related migration skills is a great complementary skill.
-Experience as TechLead, doing estimates, writing technical specs and leading teams would be highly valued.
-General object orientated programming skills in many languages like PHP, C#, C++, Java, JS etc.
If you have what it takes to be a tech-lead, there is also the opportunity to lead in the architecture of solutions, refactoring systems, improving internal processes and documenting specifications for projects.
Job Description
- Work remotely via Slack with our project managers and other developers/designers on a wide variety of projects
- Handle tasks using a ticket based system that lets you track your time and view priorities between tickets.
- Benefit from working from home and on your own hours.
- Get exposure to a wide array of project types, solutions and challenges. Work with us is always evolving and ever-challenging.
Job Qualifications
- You should consider yourself a strong/senior developer in at least a few areas of the industry. This is not a junior position, you will be expected to lead or at least work independently on one or more projects at a time.
- You need to self manage yourself well, this means you should be able to track your time daily and with a good degree of accuracy while also juggling tickets from different projects that you are engaged in in parallel.
- You should be good at blocking your time out for particular tasks so that you can work efficiently on specific tasks/projects and minimize your own distractions.
- You need to be a quick learner, able to pick up new skills and technologies as needed and as new clients are acquired.
- Prior experience working as part of a remote team is essential.
- Able to communicate in a clear, documented and direct manner.
- You should have experience estimating projects that are over 300 hours and breaking them down into discrete components.
- You need to be able to demonstrate good troubleshooting skills. (deduction, documenting steps taken)
- Even though we value independence, you should also be a good team player and able to ask for help when you need it; we are a family.
- We use Slack, Google drive / apps and Redmine as our project tools, familiarity with these tools plus Jira and Bitbucket is very helpful.
Job Type
Contract Base
Positions
Full-Stack Developer
Must have Skills
Languages
english -Fluent
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 315 USD/Hour
315 USD
Up to 315 K/Year USD (Annual salary)
Fully Remote
Sebastian C