Jobs

Lets Build Things That Matter

Be part of a global effort to connect the business world so that we all have a chance to have a happy future regardless of race, gender, nationality or creed.

About Sonetel

Sonetel provides a Software-As-A-Service for business communication to small businesses worldwide. Over 1.9 million companies in 239 countries use Sonetel. We focus on quality, business functionality, automation and simplicity.

 

We currently have the following openings.

1. Frontend Technical Leader – React

As a Technical lead you will be part of the Sonetel’s product development team. You will work with architects, developers and testers and build Sonetel’s mission critical applications and services. You must have the drive and willingness to work across technologies and platforms including telecom systems, web, APIs, specialized systems for billing, fraud and security, mobile apps and other front and back-end components. You must have 10+ years of overall frontend development experience, with at-least 3+ years with ReactJs and React native and must be able to work as an individual contributor with little or no guidance.

 

You must have:

  • Strong experience building scalable, secure, responsive web and mobile apps using React JS, React native, Javascript, Typescript, HTML/CSS
  • Experience working with Angular, jQuery and other frontend app technologies.
  • Understanding of security standards, such as OAuth, TLS, JWT
  • Good understanding and experience with CI/CD pipelines
  • Good understanding of object-oriented design principles, design concepts, design patterns
  • Experience handling a small team of developers.

 

Nice if you have:

  • Experience with voice and video, XMPP, webRTC, SIP
  • Knowledge and experience on cloud platforms; AWS, Azure

 

2. Full Stack Developer – React, Angular

As a Software Engineer you will be part of the Sonetel’s product development team. You will work with architects, developers and testers and build Sonetel’s mission critical applications and services. You must have the drive and willingness to work across technologies and platforms including telecom systems, web, APIs, specialized systems for billing, fraud and security, mobile apps and other front and back-end components. You must have 2-5 years of overall experience and must be able to work as an individual contributor with little or no guidance.

 

You must have:

  • Strong programming skills with back-end programming languages Ex: Python, Perl, Java, .NET, JavaScript etc.
  • Proficient experience using front end tools Ex: advanced JavaScript libraries and frameworks such as AngularJS, NodeJS, ReactJS etc.
  • Knowledge and experience building and using diverse RESTful, web services.
  • Experience with server-side programming for web services using spring-boot microservice architecture.
  • Development experience on any platform on mobile and desktop.
  • Experience working with SQL and NoSQL databases Ex: MySQL, Oracle, MongoDB, Redis.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge and experience developing for Web and application servers in distributed highly available systems.
  • Good understanding of object-oriented design principles, design concepts, design patterns. Experience working as an individual contributor.

Nice if you have:

  • Knowledge and experience on cloud platforms Ex: AWS, Microsoft Azure, Kubernetes.
  • Exposure towards developing or using platforms that integrate telephony as a web application.
  • Knowledge of WebRTC and SIP.
  • Understanding on logging frameworks like ELK and Gray-log

 

3. Software Engineer – Java

As a Software Engineer you will be part of the Sonetel’s product development team. You will work with architects, developers and testers and build Sonetel’s mission critical applications and services.

You must have the drive and willingness to work across technologies and platforms including telecom systems, web, APIs, specialized systems for billing, fraud and security, mobile apps and other front and back-end components. You must have 2-4 years of overall experience and must be able to work as an individual contributor.

Desired Skills and Experience:

  • Strong programming skills with Java and Spring framework
  • Knowledge and experience building and using diverse RESTful, web services
  • Knowledge of frameworks like Springboot, Sprint Security, Maven or Gradle, Hibernate or Spring data Experience working with SQL and NoSQL databases
  • Ability to ramp up on new technologies quickly and own design/development of features/services end to end

 

4. Test Automation Engineer

As a Test Automation Engineer you will be part of the core product development team. The person will play significant role in building test automation frameworks/services for testing all services – APIs, Microservices, Telephony Systems.

You must have:

  • 2-3 years of overall software test automation experience.
  • The person should be able work as an individual contributor with little or no guidance.
  • Strong skills and hands on experience in Programming languages – Python, Ruby, Perl Building and using test automation frameworks Automation of API, micro-services, telephony systems.
  • Web service automation using at least one of tools like SOAPUI, QTP, WATIR and Selenium
  • Testing web services in SOAP and REST with JSON and XML data Mobile app testing – manual Mobile native app automation with APPIUM or Kotlin
  • Experience working on Linux

Nice if you have:

  • Preferred hands-on experience in building automation framework for APIs/services
  • Experience with API testing /performance testing tools – Junit, Postman, RestAssured
  • Experience in VoIP/telecom domain Prior experience of testing telephony /communication related products – XMPP, SIP, WebRTC will be a bonus

 

5. Test Engineer (Manual)

As a Test Engineer you will be part of the core product development team. You will play significant role in assuring the quality of Sonetel’s various products. You will be executing, enhancing and building test automation frameworks/services for testing web and mobile apps, APIs and text and voice communication systems.

You must have:

  • 2-3 years of overall software testing experience
  • Experience testing modern web and mobile apps (Android and iOS) and Restful APIs/web services testing
  • Experience working on Linux
  • Experience working with functional test plans and writing and executing test cases
  • Ability to trouble-shoot and report problems clearly and precisely
  • Ability to work remotely and as an individual contributor with little or no guidance.

Nice if you have:

  • Ability to work with automated test scripts on frameworks such as SoapUI, Selenium Appium, SIPP etc.
  • Experience working with Sql and NoSql databases.
  • Experience with AWS cloud

 

6. Product Support Associate, Global Customer Service Team

Role: Technical Support – Email/ Voice/ Chat / Blended
Industry Type: IT Services & Consulting
Functional Area: Customer Success, Service & Operations
Employment Type: Full Time, Permanent
Role Category: Email/ Voice/ Chat / Blended

Job Description

The person will be a part of the global customer service team and will be responsible to provide pre-sales support, customer onboarding, account configurations, handling account specific queries, technical support (basic) and guidance to customers via email/chat/voice – while also driving sales by using innovative techniques while engaging with customers.

The job involves working in a challenging start-up environment requiring a fast paced, flexible and adaptive approach towards methods, processes and techniques used in customer support and sales. Interact with customers globally in more than 200 countries on a day-to-day basis. Solve basic technical problems. Engage with customers to drive sales.

As a Product Support Associate at Sonetel’s Global Customer Service team, you would:

  • Guide/ inform customers on how to use our product and services
  • Resolve customer questions and complaints
  • Communicate problem fixes and updates
  • Document all customer communication on email/ voice/ chat and progress status in our customer relationship management system
  • Escalate problems to appropriate channels and follow up on resolutions
  • Increase customer satisfaction and build loyalty by providing amazing, personalized customer support
  • Identify potential gaps and problems in customer experience, feed customer inputs and suggestions for product and service improvements to relevant teams
  • Help internally by sharing knowledge, contributing to blog posts, experimenting with new innovations, and discussing best practices.

You should be someone who:

  • Believes in creating long-term relationships with customers, using their questions as opportunities
  • Likes analysing problems logically and thoroughly
  • Are a Graduate/ Post-graduate, with 1 year of experience in online Customer Support
  • Has very good and accent-neutral communication skills in English
  • Has customer-centric skills like sensitivity, empathy and problem-solving to be happy and keep customers happy
  • Is a good team player with high integrity and a strong work ethic
  • Enjoys working in a dynamic, fast-paced start-up environment under minimal supervision, learning quickly, adapting well to change, and delivering quick results
  • Is open to a flexible schedule (night, weekend & holiday shift schedules)
  • Has a basic understanding and of what is internet, browser, and internet calls. For example, you know and understand the terms HTML, browser, cache & cookies, internet calls, chat widget etc. (Good to have)

 

To apply, please submit your details below or send an email with your profile to hr.india@sonetel.com and we will get in touch with you.