IDT Corporation: Staff / Lead Software Engineer at IDT Corporation (Newark, NJ) (Newark, NJ)

Posted: Aug 15, 2019

net2phone is a rapidly growing global provider of unified cloud communications solutions. It was named ‘VoIP Supplier of the Year’ by the Telecom Consulting Group (TCG) during their 2018 Channel Source event in Miami. Our cloud communication platform provides an integrated communications suite featuring powerful collaboration tools such as voice, messaging, and chat, plus unlimited domestic and international calling to 23+ countries — all for a low, flat monthly rate. 

We're looking for a lead developer, who'll work on the net2phone platforms. We expect them to design and implement new features, fix bugs, and to work with the infrastructure team to simplify their deployment and operation.



You'll have the chance to:




    • Design, architect and implement full-stack, transactional web enterprise systems that work on-premise, AWS, and GCP.

    • Document the service architecture in order to support internal integrations for digital interfaces and business analytics.

    • Support the healthy growth of our team by being a leader and mentoring new team members.

    • Write clean, DRY and modular code, providing proper documentation when necessary.

    • Extend the tools and capabilities of the team to support the ability to perform rapid prototyping.







We would like to see:





      • At least 6 years of working experience with any high-level language.

      • Hands-on experience with large scale products.

      • Deep understanding of database technologies (No-SQL databases such as MongoDB, DynamoDB and relational databases such as MySQL, PostgreSQL, etc).

      • Experience with microservices architecture patterns.

      • Experience in writing technical design documents.

      • Knowledge of asynchronous programming.

      • Experience with SCRUM (Agile) methodology.

      • Extensive past teamwork experience. Ability to be part of a team, and be a supportive teammate.

      • Ability and willingness to learn and explore new technologies.

      • Comfortable communication in English, both verbal and written, with team members.







Ideally, you would have:




    • Expertise with cloud infrastructure (AWS, Google Cloud, Azure, Heroku, etc.)

    • Development experience in Go, Kotlin, C#, Java, Dart

    • Client-side development (Angular 5 for web and React Native for mobile)

    • Computer Science Degree or equivalent





Established in 1990, IDT is a pioneer in Prepaid and VoIP telephony. Today, we are an industry leader in prepaid communication and payment services through its Retail division as well as one of the world's largest providers of international voice termination through its Wholesale division. We are listed on the NYSE, employ over 1000 people across 20+ countries and have revenues in excess of $1.5 billion.

More Information

Source: Stack Overflow


More Opportunities: