OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Description
We are Sinch. With presence in more than 50 countries, we’re a growing global organization that helps amazing companies engage with customers on their mobile phones. And whether you know us or not, you’ve definitely used our tech. We reach every phone on earth, with over 147 billion conversations every year.
This is a chance for you to dream even bigger than ever. And because we believe that equal opportunities are the key to our success, no matter who you are, you’ll be able to explore career options, face fascinating challenges, building your skills alongside amazing experts. It’s not easy to reach every person, on every phone, on every channel, everywhere. Create the software and teams that makes it happen. Join our team as a Native App Developer for one of our product development teams in Stockholm!
We are now looking for a Native App Developer to come join our team within Real-Time Communications product line in Stockholm. The eight people team is responsible for serving our customers with real-time voice- and video communication solutions. The real-time aspects of the product combined with global availability of our services means interesting challenges as a Native App Developer on the team, and great opportunity to learn and develop.
The essence of the role
As a member in the Voice & Video team at Sinch, you are an important part of developing our Android and/or iOS SDK enabling our customer developers to implement our native app SDKs with ease. Here you will have a great opportunity to contribute and further develop our native app SDKs used directly by other developers as the end users.
In this role, you will take part of all steps of the software development lifecycle, where you will be able to influence design choices, take part of planning, write lots of code, and release new products and features.
We strongly believe in teamwork, and you will have the opportunity to work with (and learn from) talented and experienced engineers in the Voice & Video team. The team is steadily growing, and the work environment is characterized by helpfulness and personal responsibility.
As a Native App Developer in the Voice & Video team, you will:
Work hands-on with our Android and/or iOS SDK. Including maintenance, new features, troubleshooting and improving our release pipelines
Work with WebRTC to provide Voice & Video capabilities with high quality to our customers
Work closely with your fellow SDK developers to keep alignment between our different SDKs (Android, iOS and JavaScript)
Maintaining and improving our documentation, tutorials and reference applications
Actively being a part of the WebRTC community and provide important knowledge and insights to the team
Who are you?
You are a skilled Android or iOS developer with a modern and curious mindset hungry to learn. You believe that collaboration both within and outside of your team is of value. You understand the importance of developing native app SDKs with developer experience in mind. You strive for simplicity and self-documenting interfaces. Your passion is to make it as easy as possible for our customer developers to implement our Voice & Video SDK into their products.
You enjoy technical discussions with your colleagues as you try to find the best solution to a problem or discover new ways of working. You constantly strive for improvements, you don’t wait for others to solve a problem, you are a hands-on kind of person.
To make you feel productive in this role we think you have:
3+ years of experience working with either Android or iOS and have good understanding of their internals
You know how to write state of the art documentation consumed by other developers
A passion for writing clean and testable code
You communicate proficiently in written and spoken English
Big plus!
You’ll stand out from the crowd if you have:
Experience with building SDKs or in other ways worked with developer experience
Experience with releasing code in a CI/CD pipeline and actively looking for ways to improve the effectiveness of the pipeline
Hands on experience with WebRTC
Bachelor's in computer science degree or equivalent