Senior IOS Development Jobs at Twixia Colombo, Western Province, Sri Lanka

Application deadline date has been passed for this Job.
  • Post Date: September 9, 2022
  • Applications 0
  • Views 85
Job Overview

Senior IOS Development

What 2 Years of Android Development Have Taught Me the Hard Way | by Aritra  Roy | Aritra's Musings

About the job

Twixia Tech is setting up an R&D Center of 25+ engineers to lead development of software solutions for smarthome, IoT, mobile entertainment consumer products.

About The Principle Company

The Principle is a European company that designs and manufactures connectivity solutions including smart home, all-in-one devices, a SaaS management platform, and mobile applications that simplify and enhance smart homes, mobile entertainment, and other consumer and commercial connected services.

The Principle Company is a young, dynamic, profitable and rapidly scaling company, with a clientele of Telcom operators in Europe and the Middle East. Their vision is to be the universal conduit for connected living for their customers.

Key Responsibilities

  • Collaborate with our existing iOS team in realizing the product vision and satisfying business requirements
  • Implement iOS architecture designs for SDK and App development teams
  • Follow best practices established via process documentation
  • Participate in continuing education and training to remain current on best practices
  • Knowledge of design patterns and architectures
  • Providing technical mentorship to encourage the growth of team members via pairing opportunities, and code reviews

Required Skills

  • Degree in Computer Science, Engineering, or a similar relevant field
  • Working autonomously and being excited by product-focused problems
  • 5 Years of professional software engineering experience focused on building native iOS apps in Swift
  • UIKit, Foundation, Core Graphics, Core Animation Core Data, Auto Layout, Dispatch Queues
  • RestKit, RxSwift
  • SOLID, Clean Architecture
  • Deep understanding of iOS design patterns, best practices and platform-specific capabilities
  • Published at least one app in the App Store
  • Experience using Git in the environment with multiple developers and branches
  • Strong knowledge of algorithms, data structures and object-oriented methodologies
  • Experience leading projects or teams of engineers

We Offer

  • Competitive Euro pegged compensation commensurate with skills and experience
  • Hybrid and flexible working arrangement
  • Dynamic and engaging work duties that provide opportunities for self-development and professional growth


We have different teams working on different challenges for a varied set of stakeholders.

At a foundational level, we develop IoT and Wi-Fi routers management applications including device firmware and a unified management system deployed at various private cloud infrastructures.

Our teams consist of developers programming mostly in: C, C++, Kotlin, Python, PL/pgSQL and Swift with a focus on continuous delivery. Technologies they use include: VMware vSphere, Docker, MQTT, Postgres, Node.JS, Elixir, Elasticsearch, Kafka, Spark, Git, Jenkins, Angular, DPI (Deep packets inspection), Buildroot, Z-Wave, ZigBee, SIL and HIL tests.

Interested Candidates can email

Please send your CVs along with the link to any GitHub/Bitbucket repo, you own and would like to showcase as a sample of your work



Apply Now!

Job Detail
  • Offered SalaryNot Specified
  • Career LevelNot Specified
  • Experience5 Years
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationBachelor's Degree
Shortlist Never pay anyone for job application test or interview.