Twilio REST API Full Stack Developer -- 2
Budget: $8 – $15 USD
Work you’ll be doing:
We are looking for a full stack developer with HEAVY TWILIO REST API EXPERIENCE. You should have experience dealing with Twilio VOIP phone integrations. We currently need someone to make VOIP phones work better with our current setup (contact names, if they are in our database, should display on VOIP phones when there are incoming calls, the phone number that the caller dialed should show up on the VOIP phones, etc.). There’s plenty of other work too after these issues are fixed.
Summary of Tech Stack:
PHP & Laravel
Javascript & jQuery
HTML, CSS, Bootstrap
MySQL
REST API Integration (Twilio)
How best to work with me:
1. Do what you say you're going to do when you say you're going to do it. Don't make promises you can't keep. Don't make excuses or create reasons why you can't get the work done (I've heard it all already... there's only so many times you can hear that a freelancer's power went out or they had a death in the family or there was a storm). Keep your deadlines no matter what. Don’t wait until the last minute to do things.
2. Don't fall off of the face of earth... stay in communication. I hate chasing people so tell me at the beginning of the day what you intend to get done that day and update me at the end of the day and tell me what you got done and push your error-free code. Also, during working hours, you should quickly respond to messages.
3. Use the tracker. Don't come up with lame reasons why you can't use the tracker ("It crashed" or "I forgot to use it" or “it doesn’t work on this device.”). For clarification, the tracker is the part that takes screenshots of your work and keeps track of your time for you. It IS NOT you adding manual time. Manual time won’t be approved. Don’t ask. Don’t tell me it doesn’t work on your device. Accept all permissions so that I can see your screenshots.
4. Don't try to change the parameters of the job (or this job description) to make things easier on yourself. Accommodate what I need done.
5. The job is hourly. Don't try to negotiate a flat rate. You will be paid every Monday for the previous week’s work or according to the schedule of the platform.
6. You must speak English well so that we can communicate properly.
7. Don't ask what my budget is. I'm usually talking with several freelancers to find the best price. So give me your best price, otherwise you will lose out on the job. I don’t like negotiating and if you’re willing to negotiate, that means that you didn’t give me your best price initially and you didn’t follow instructions.
8. I need this done ASAP. Please don’t accept the job and then tell me that you can’t start working on it now. Don’t give me a short deadline to get the job and then ask me for an extension later. If we need you to work the weekends sometimes, you agree to work the weekends.
9. Please don’t ask me to close the project or ask me for feedback. There is no deadline to a project and keeping a project open doesn’t hurt your account (please check with the platform to verify… I have). I like to keep projects open so that I continue to use you when I need you.
10. When I ask you what the quickest time frame you can complete the job is… tell me. Don’t ask for my timeline. I’m always trying to find the person that can do it the fastest. Don’t turn my questions around on me. Just answer the questions.
11. If you’re in a different time zone than me, you must accommodate my time zone. (United States EST). Our working hours are 9am EST to 5pm EST. You can work extra hours outside of the hours if you want.
12. This isn’t a 9 to 5. Work as long as you need to to get the tasks done. Including weekends. If you’re going to work for an American, you should adapt to an American work ethic.
13. Please don’t ask me to “jump on a call” (or zoom). This is my least favorite method of communication. Whatsapp is my preferred method of communication so that’s what we will use.
14. Please don’t ask for user names or passwords to my accounts unless you’ve accepted the job. This is for my security.
15. Don’t repeatedly message me “are you there?” Just tell me what you need and I will reply when I can. And don’t continually message me about the same thing if I haven’t responded.
16. I don’t want your team of people working on this. No agencies. I only want the owner of the profile working on this and I need direct access to them.
17. Don’t tell me “i’ll do it tomorrow” or “i’ll do it later.” Do it now.
18. Don’t use any mouse activity software or devices to increase your hours. I’ve caught them before and you won’t be paid for any of the time you’ve worked.
19. Don’t lie. About anything. No matter how small. If you do, you will be immediately fired.
I will issue negative feedback for violating any of these items and fight to clawback your pay and hours.
How to Apply:
Don’t send a copy of your resume or copy and paste your generic cover letter that you’ve sent to dozens of other employers (trust me, we’ll know). And DEFINITELY don’t use an AI response either.
Instead, send us a personalized message referencing specific details in our posting (not just the title of the job) and tell us why you would be the best fit for the position (and what specific experience you have). In your reply, please use the phrase “I follow instructions” and confirm that you agree to the 19 points above.
In your reply, also answer these questions (your answers will be verified later and if we find there was exaggeration you will immediately be removed from consideration so it’s not in your best interest to exaggerate… you’ll just waste everyone’s time):
1. On a scale of 1 to 10, what is your skill level when it comes to Lavarel?
2. On a scale of 1 to 10, what is your skill level when it comes to Twilio REST API?
3. On a scale of 1 to 10, what is your skill level when it comes to GitHub?
4. On a scale of 1 to 10, what is your skill level when it comes to PHP 7 & 8?
5. On a scale of 1 to 10, what is your skill level when it comes to MySQL?
6. On a scale of 1 to 10, what is your skill level when it comes to HTML?
7. On a scale of 1 to 10, what is your skill level when it comes to CSS, Bootstrap?
8. On a scale of 1 to 10, what is your level of English?
9. Can you commit to log AT LEAST 5 hours a day (5 days a week) during USA EST time zone without excuses?
10. Do you agree to start now and setup your programming environment the same day you are hired and be ready to complete tasks?
11. Do you agree that you know how to use GitHub to properly push your code so that you don’t overwrite the code of other programmers (only push to your branch and NEVER to main unless specifically instructed)?
12. Do you understand that we don’t accept excuses when it comes to getting your work done? We don’t want to hear excuses about your power being out or your computer not working or a family member dying or you being sick? We just want you to get your work done. Do you understand and agree?
13. Do you understand that we expect you to be able to independently program without oversight or dragging down the resources of the team?
14. Can you work weekends sometimes if we need you?
15. Are you part of an agency?
16. You will be the only person working on this project? You agree not to outsource to anyone else?
17. What is the link to your GITHub profile?
Put time into your reply so that we know you have a good work ethic.
We are looking for a full stack developer with HEAVY TWILIO REST API EXPERIENCE. You should have experience dealing with Twilio VOIP phone integrations. We currently need someone to make VOIP phones work better with our current setup (contact names, if they are in our database, should display on VOIP phones when there are incoming calls, the phone number that the caller dialed should show up on the VOIP phones, etc.). There’s plenty of other work too after these issues are fixed.
Summary of Tech Stack:
PHP & Laravel
Javascript & jQuery
HTML, CSS, Bootstrap
MySQL
REST API Integration (Twilio)
How best to work with me:
1. Do what you say you're going to do when you say you're going to do it. Don't make promises you can't keep. Don't make excuses or create reasons why you can't get the work done (I've heard it all already... there's only so many times you can hear that a freelancer's power went out or they had a death in the family or there was a storm). Keep your deadlines no matter what. Don’t wait until the last minute to do things.
2. Don't fall off of the face of earth... stay in communication. I hate chasing people so tell me at the beginning of the day what you intend to get done that day and update me at the end of the day and tell me what you got done and push your error-free code. Also, during working hours, you should quickly respond to messages.
3. Use the tracker. Don't come up with lame reasons why you can't use the tracker ("It crashed" or "I forgot to use it" or “it doesn’t work on this device.”). For clarification, the tracker is the part that takes screenshots of your work and keeps track of your time for you. It IS NOT you adding manual time. Manual time won’t be approved. Don’t ask. Don’t tell me it doesn’t work on your device. Accept all permissions so that I can see your screenshots.
4. Don't try to change the parameters of the job (or this job description) to make things easier on yourself. Accommodate what I need done.
5. The job is hourly. Don't try to negotiate a flat rate. You will be paid every Monday for the previous week’s work or according to the schedule of the platform.
6. You must speak English well so that we can communicate properly.
7. Don't ask what my budget is. I'm usually talking with several freelancers to find the best price. So give me your best price, otherwise you will lose out on the job. I don’t like negotiating and if you’re willing to negotiate, that means that you didn’t give me your best price initially and you didn’t follow instructions.
8. I need this done ASAP. Please don’t accept the job and then tell me that you can’t start working on it now. Don’t give me a short deadline to get the job and then ask me for an extension later. If we need you to work the weekends sometimes, you agree to work the weekends.
9. Please don’t ask me to close the project or ask me for feedback. There is no deadline to a project and keeping a project open doesn’t hurt your account (please check with the platform to verify… I have). I like to keep projects open so that I continue to use you when I need you.
10. When I ask you what the quickest time frame you can complete the job is… tell me. Don’t ask for my timeline. I’m always trying to find the person that can do it the fastest. Don’t turn my questions around on me. Just answer the questions.
11. If you’re in a different time zone than me, you must accommodate my time zone. (United States EST). Our working hours are 9am EST to 5pm EST. You can work extra hours outside of the hours if you want.
12. This isn’t a 9 to 5. Work as long as you need to to get the tasks done. Including weekends. If you’re going to work for an American, you should adapt to an American work ethic.
13. Please don’t ask me to “jump on a call” (or zoom). This is my least favorite method of communication. Whatsapp is my preferred method of communication so that’s what we will use.
14. Please don’t ask for user names or passwords to my accounts unless you’ve accepted the job. This is for my security.
15. Don’t repeatedly message me “are you there?” Just tell me what you need and I will reply when I can. And don’t continually message me about the same thing if I haven’t responded.
16. I don’t want your team of people working on this. No agencies. I only want the owner of the profile working on this and I need direct access to them.
17. Don’t tell me “i’ll do it tomorrow” or “i’ll do it later.” Do it now.
18. Don’t use any mouse activity software or devices to increase your hours. I’ve caught them before and you won’t be paid for any of the time you’ve worked.
19. Don’t lie. About anything. No matter how small. If you do, you will be immediately fired.
I will issue negative feedback for violating any of these items and fight to clawback your pay and hours.
How to Apply:
Don’t send a copy of your resume or copy and paste your generic cover letter that you’ve sent to dozens of other employers (trust me, we’ll know). And DEFINITELY don’t use an AI response either.
Instead, send us a personalized message referencing specific details in our posting (not just the title of the job) and tell us why you would be the best fit for the position (and what specific experience you have). In your reply, please use the phrase “I follow instructions” and confirm that you agree to the 19 points above.
In your reply, also answer these questions (your answers will be verified later and if we find there was exaggeration you will immediately be removed from consideration so it’s not in your best interest to exaggerate… you’ll just waste everyone’s time):
1. On a scale of 1 to 10, what is your skill level when it comes to Lavarel?
2. On a scale of 1 to 10, what is your skill level when it comes to Twilio REST API?
3. On a scale of 1 to 10, what is your skill level when it comes to GitHub?
4. On a scale of 1 to 10, what is your skill level when it comes to PHP 7 & 8?
5. On a scale of 1 to 10, what is your skill level when it comes to MySQL?
6. On a scale of 1 to 10, what is your skill level when it comes to HTML?
7. On a scale of 1 to 10, what is your skill level when it comes to CSS, Bootstrap?
8. On a scale of 1 to 10, what is your level of English?
9. Can you commit to log AT LEAST 5 hours a day (5 days a week) during USA EST time zone without excuses?
10. Do you agree to start now and setup your programming environment the same day you are hired and be ready to complete tasks?
11. Do you agree that you know how to use GitHub to properly push your code so that you don’t overwrite the code of other programmers (only push to your branch and NEVER to main unless specifically instructed)?
12. Do you understand that we don’t accept excuses when it comes to getting your work done? We don’t want to hear excuses about your power being out or your computer not working or a family member dying or you being sick? We just want you to get your work done. Do you understand and agree?
13. Do you understand that we expect you to be able to independently program without oversight or dragging down the resources of the team?
14. Can you work weekends sometimes if we need you?
15. Are you part of an agency?
16. You will be the only person working on this project? You agree not to outsource to anyone else?
17. What is the link to your GITHub profile?
Put time into your reply so that we know you have a good work ethic.