iOS Software Engineer

| Remote
Sorry, this job was removed at 11:49 a.m. (PST) on Monday, November 1, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Company Description

At Infobip we dream big. We value creativity, persistence, and innovation, passionately believing that it is through teamwork that we can all reach greater heights. Since 2006, we have been innovating at the edge of technological possibilities and are now shaping global communications of the future. Through 60+ offices on six continents, Infobip’s platform is used by almost 70% of the population, making it the largest network of its kind and the only full-stack cloud communication platform (cPaaS) globally. Join us on our mission to create life-changing interactions between humans and online services with new and unseen solutions. Join us in driving the continuous success of Infobip by creating products that our customers love.

Job Description

Why is this role important at Infobip?

You will be part of a team developing native mobile apps of our Conversations product for IOS and Android platforms. As part of our growing SaaS product business area, you will be helping us to bring the best possible Contact Center experience to agents world-wide. Native Conversations is a new, evolving product that already has live customers as well as exciting plans for the future. 

You will be responsible for: 

  • Active participation during the requirement analysis and breakdown phases for new features 
  • Development and support of new features of the iOS Conversations mobile app and the mobile SDK 
  • Collaborating with other teams within our SaaS business area to ensure inter-team dependencies are resolved, common concerns are addressed, etc. 
  • Unit testing and automated UI testing 
  • Ownership of our released applications, which includes analysis, monitoring and alerting for issues, creation of new builds and technical support for incidents or escalations 

Qualifications

You are an ideal candidate if: 

  • You are passionate about your work, you share knowledge with colleagues, and you are ready to learn from them at the same time 
  • You are experienced with the Swift language and most common iOS Frameworks and tools (CoreData, AVKit, UIKit, Alamofire, Apollo, WebRTC, Jenkins, Cocoapods, etc.) 
  • You have some experience with designing and implementing user interfaces, understand the specifics of the iOS design language and can think from the user’s perspective 
  • You are committed to the principles of Continuous Delivery and use automation testing 
  • You are ok to communicate in English with colleagues in your team and outside of it on a daily basis 

Will be a plus: 

  • You don’t shy away from back-end or web front-end stuff 
  • You have a basic understanding of modern public API design/implementation fundamentals (REST, RPC, GraphQL, etc.) 
  • Experience in writing production-level microservices with Spring Boot and Java or Kotlin 
  • Experience with SQL / NoSQL databases: PostgreSQL, MSSQL, Redis, Mongo 
  • Experience with JS / TypeScript, ReactJS 
  • Experience with Atlassian products, Figma, various image formats (SVG), 
  • You have experience with localization 
  • You have experience with bash scripts 

Additional Information

Why our employees choose us (and stay)?

  • Big and complex infrastructure – When we talk about a large system, we really mean it. We have datacentres all over the world, from Washington to Hong Kong, and they include around 200 physical and 2000+ virtual servers. Be a part of a system that is live 24/7 and generates traffic that measures in millions of messages every minute. 
  • Never a dull moment – We work with powerful companies with strong impact, which pushes us to work on the highest possible level. Work on uncharted challenges and push boundaries on a daily basis.
  • Opportunity Knocks. Often. – Being a part of a growing company in a growing industry – we challenge you not to grow! Lots of opportunities for development; whether it’s horizontal, vertical, or angular, we want to support the path that you want to carve.
  • Grow your knowledge – Learn as you go, starting from the internal education and onboarding from your colleagues, to our 3-day Dev conference, e-learning to attending conferences. Knowledge is for sharing, and learning is a path to growth.
  • Compensation & Benefits – Competitive salary, travel allowance, expatriate compensation packages for your business trips, rewards and holiday bonuses, team buildings and other organised activities, company library, organised sports, kitchen stocked with the usual suspects... Talk about a balanced lifestyle!


Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is in the Lower Queen Anne area with a beautiful view of Elliott Bay. The office is a short distance to a variety of restaurants/shops.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about InfobipFind similar jobs