Experience: 8.0 years
Allocation: Remote
Contract Duration: 6 Months
Budget: 1.6 LPM - 1.8 LPM
Payment Terms: 45 Days
Position open: 01
Working time : 2pm to 11pm IST
Tenure: 6 months
Onboarding: Immediate Additional Details Require: NA
Ideal Candidate:
The ideal candidate will be well-versed in using Twilio's APIs and products to build and maintain scalable messaging, voice, and video applications.
Nice to Have: Familiarity with other communication platforms or APIs (e.g., Plivo, Nexmo, Bandwidth). Experience with CI/CD pipelines and DevOps tools. Knowledge of security best practices for communication platforms
Design, develop, and deploy scalable communication solutions using Twilio’s APIs and services (SMS, Voice, Video, and more).
Integrate Twilio services with existing systems and platforms to enhance customer interaction capabilities.
Build and maintain communication workflows, including IVR systems, automated messaging, and notifications.
Write clean, maintainable, and efficient code using languages like Node.js, Python, or PHP.
Troubleshoot and resolve issues related to Twilio APIs, ensuring seamless communication between services.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Stay up to date with the latest Twilio features and best practices, implementing them to improve our offerings.
Optimize the performance and scalability of communication systems, ensuring reliability during high-demand periods.
Document solutions and processes for internal teams and clients.
Scope of work:
Proven experience as a developer, with a strong background in using Twilio APIs (SMS, Voice, Video, Flex, etc.).
Solid understanding of RESTful APIs and web services.
Proficiency in programming languages such as JavaScript (Node.js), Python, Ruby, or PHP.
Strong experience with web technologies, including HTML, CSS, and JavaScript frameworks.
Familiarity with databases like MySQL, PostgreSQL, or MongoDB.
Understanding of telephony protocols such as SIP and WebRTC is a plus.
Ability to work independently and as part of a team in an agile development environment.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills