You will be responsible for designing and developing high-quality software applications. You will collaborate with cross-functional teams to understand requirements, develop software solutions and contribute to the entire software development lifecycle. You will ensure that products are delivered timely and within budget, meeting the needs of our customers. About the Team Our engineering team is a dynamic, collaborative, and inclusive group made up of eight specialized departments. Each department is dedicated to delivering seamless and innovative communication solutions—from software development and machine learning to quality assurance. Together, we design and maintain user-friendly interfaces and robust infrastructure that connect people across the globe, regardless of distance. We value diversity in all its forms and believe that different perspectives drive innovation. Every team member plays a vital role in shaping the future of communication technology.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees