Node Js Fullstack Engineer With Voip (Remote)

Other
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

DataArt

Node Js Fullstack Engineer With Voip (Remote)

Node Js Fullstack Engineer With Voip | DataArt |Brazil

FullStack NodeJS Developer With VoIP experience.

...

Node Js Fullstack Engineer With Voip | DataArt | Brazil

FullStack NodeJS Developer With VoIP experience.

Project overview

We created several teams that develop various products and use modern technology stack during our cooperation with the client. The client is open to new frameworks, modern tools, and using advanced methodologies. There is a clear focus on short release cycles, the sequential release of features into production, and daily transparent communication.

Position overview

A leading SaaS provider is seeking a VoIP Senior Software Developer to join our expanding development team, where you will be designing and developing voice services for our SaaS voice platform. As a developer with knowledge/understanding of SIP and RTP, you will employ your experience to build and maintain reliable and scalable VoIP solutions using open-source SIP technologies such as FreeSwitch and OpenSIPS. Applicants who have demonstrated server-based applications development using third-party APIs, experience with real-time media streaming/event processing, and built enterprise applications on Cloud infrastructure are good fits for this role. A focus on code quality, modern software development techniques as well as Linux/DevOps knowledge are required.

Responsibilities

  • Develop and deploy new voice applications and maintain and diagnose issues in existing applications
  • Translate requirements and designs into high-quality, secure code
  • Implement and maintain automated unit and functional tests where appropriate
  • Create utilities to aid in testing & diagnosing issues
  • Debug internally and externally reported issues, and take both individual and collective responsibility to maintain optimal performance of applications at all times
  • Work on an Agile team and participate fully in all team meetings, sharing knowledge with the team
  • Participate in peer code reviews
  • Keep abreast of the latest security vulnerabilities, and develop with security in mind
  • Demonstrate a self-starter motivation and self-improvement

Requirements

  • 5+ years of full-time relevant experience developing, maintaining, and extending enterprise applications on the server and client sides
  • Knowledge of key voice protocols including SIP, RTP
  • Experience with RTC open source projects (e.g. FreeSWITCH, Kamailio, Asterisk, Janus, openSIPs, etc)
  • 5+ years with NodeJS
  • 5+ years with JavaScript
  • 3+ AWS experience building and deploying apps
  • Fluent in Git and modern development methods
  • Quick study on relevant technology protocols and proven ability to apply knowledge to build compatible applications
  • Collaborative attitude in an Agile environment with a desire to learn and bring knowledge to the team
  • Proponent of experience in automated testing, code reviewing, and paired programming, and open to feedback on your code
  • Experience with secure development practice and have a solid understanding of source control systems
  • Strong communication skills including fluent spoken and written English

Nice to have

  • Experience with extending FreeSWITCH modules/event listeners, writing dial plans, and building Lua or JavaScript, or similar using Asterisk
  • Configuration and customization of open source SIP Proxies such as OpenSIPS, OpenSER, or Kamaillo
  • Experience with migrating applications into AWS
  • Knowledge of common media file formats such as WAV, MP3, PCM
  • Experience with telecoms protocols such as ISDN and SS7

Perks

  • Work Agreement for indefinite period with one of DataArt’s entities as a Private Entrepreneur
  • 15 paid business days off per year (10 standard + 5 additional)
  • 10 illness/special days off per year (fully paid, no medical papers needed)
  • Non-working days on Brazil’s national holidays
  • Paid maternity days off (up to 3 months)
  • Paid paternity days off (up to 10 business days)
  • Certification reimbursement (AWS, GCP, Microsoft, etc.)
  • English language classes from the first working day
  • Access to external educational platforms O’Reilly, LinkedIn Learning, Udemy, and the internal learning portal EDU
  • Tech Skills Mentoring Program
  • Possibility for developing as a public speaker, mentor, or technical interviewer

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.