*** Before you read the job description, please note the following:
- Consider your first few weeks with the team as trial period. If at any point I find that you are not the right fit for team (or you find that the team is not the right fit for you), either side may terminate the contract at any time. You get your pay and your 5-star review, I get the opportunity to move on with my project and hire someone else more suitable.
- You will start with 10 hours/week of time tracker allotment the first week, then 20, then 40.
- I will micromanage you during the trial period. I dont enjoy doing that but unfortunately its necessary to prevent a trainwreck situation. I will gradually entrust more and more things in your hands and once I trust you enough, Id rather spend my time doing other things than scrutinizing your every move.
Job description:
I am looking for a web developer with full stack understanding but with strengths in frontend development (functionality not aesthethics).
All levels of commitment are acceptable (full-time/part-time, weekend on/off work). You just need to be clear and forthcoming about it.
Solid domain knowledge in web development is a must. Must be security aware.
Refer to a non-exhaustive list of our stack below:
Backend:
- Web server using the Buffalo framework (+ other services behind it). You will be mostly responsible for writing the Buffalo server.
Client:
- Materialize
- jQuery
- Vue.js
Example tasks:
- Routing, templating, css/js preprocessing, and static assets handling -> contains significant Node.js parts.
- Writing client side JS against Vue.js.
- Query building.
- Consuming APIs to third party applications (example: fulltext search, db) and services (payment, transactional email).
- Mocking backend data with Gos native data structures.
- Implementing Oauth, other microservices.
You dont have be an expert in all areas. Just enough full-stack understanding to know what your other team-mates are doing and interface your work with theirs is sufficient.
Using Jira for project communication is a must (for pretty much anything that is not urgent or private/confidential). I dont do chats (Slack etc) to discuss work. Occasional text/audio/video chat sessions via Toogit for quick clarifications are OK.
Expect communication to be frequent throughout the project.
I am recruiting into an existing small team.
Resources will be paid for by me should you need them (servers, productivity saas, etc).
Thank you for taking the time to read my posting.
About the recuiterMember since Aug 24, 2017 Dan G.
from California, United States
Candidate shortlisted and hiredHiring open till - Jan 17, 2022
Work from Anywhere
40 hrs / week Looking for help? Checkout our video tutorial
How to search and apply for jobs
How to apply? Do you have more questions about the Job?
See frequently asked questions