Full Stack Developer with VoIP and Server Management Skills

at  Netstratum

Middlesbrough, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Sep, 2024Not Specified30 Jun, 2024N/AComputer Science,Zabbix,Vsphere,Erlang,Freeswitch,Front End Development,Voip,Leadership,React NativeNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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