Full Stack Developer with VoIP and Server Management Skills
at Netstratum
Middlesbrough, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Sep, 2024 | Not Specified | 30 Jun, 2024 | N/A | Computer Science,Zabbix,Vsphere,Erlang,Freeswitch,Front End Development,Voip,Leadership,React Native | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job ID
062024/36
Work Experience
8+ years
Job Type
Full Time
Job Location
Middlesbrough, UK
Base Salary
As per company standards
JOB DESCRIPTION
Netstratum is looking for a highly experienced Senior Full Stack Developer with a robust background in VoIP technologies and server management to join our innovative team. The ideal candidate will possess a diverse and extensive skill set, including expertise in SIP, VoIP, WebRTC, server management, and modern development frameworks. This role involves leading the development, deployment, and maintenance of applications that support our telecommunications services, while also mentoring junior team members and contributing to strategic technical decisions.
REQUIREMENTS:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of professional experience in full stack development, with a strong focus on SIP, VoIP, and WebRTC technologies.
- Proficiency in containerization tools, particularly Docker, and experience in guiding teams on best practices.
- Strong expertise in monitoring tools such as Zabbix.
- Extensive experience with Freeswitch and Kamailio.
- Advanced proficiency in front-end development using React JS, React Native, and Electron JS.
- Strong understanding and experience with version control systems, especially Git.
- Comprehensive knowledge of virtualization platforms like VSphere.
- Proficient in backend development using Erlang.
- Excellent problem-solving skills and the ability to lead projects in a fast-paced environment.
- Strong communication, leadership, and mentorship skills.
- Proven ability to work collaboratively in a team environment and lead technical initiatives.
Responsibilities:
- Lead the design, development, and maintenance of VoIP and WebRTC applications using SIP, Freeswitch, and Kamailio.
- Develop and maintain CI/CD pipelines using Jenkins to automate the deployment process, ensuring seamless integration and delivery.
- Monitor system performance, troubleshoot issues, and implement proactive measures using Zabbix.
- Collaborate with the development team to build scalable applications using React JS, React Native, and Electron JS.
- Manage version control systems and workflows using Git to ensure efficient code management and collaboration.
- Implement and manage virtualization solutions using VSphere to optimize resource utilization.
- Write clean, maintainable, and efficient code using Erlang for backend processes, and review code contributions from other team members.
- Participate in and lead code reviews, ensuring high standards of code quality and knowledge sharing within the team.
- Stay updated with the latest industry trends and technologies to ensure the company remains at the forefront of technological advancements.
- Mentor junior developers and provide technical guidance to the team.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Middlesbrough, United Kingdom