Senior iOS Dev Engineer

DynWrk

DynWrk

Salary: Gross salary $4500 - 5500
Type: Full time

Tags: iOS Objective-C Swift English

DynWrk is a company dedicated to connecting top engineering talent in Chile with exciting challenges from leading U.S. companies. We specialize in building, managing, and training tech teams prepared to tackle challenges with global impact.

Vivint is a leading technology company redefining the home experience, leveraging cutting-edge technology and innovative services to enable safer, smarter, and more sustainable homes for millions of users. This position is recruited and operated by DynWrk.

Apply at getonbrd.com without intermediaries.

Job functions

Vivint, a leading smart home technology company, is looking for an experienced Senior iOS Engineer to join our team in Chile. You will play a pivotal role in designing scalable solutions, modernizing legacy code, and building high-quality apps for our suite of smart home products used by millions. Key Responsibilities include:

  • Develop & Optimize: Design, build, and maintain high-quality iOS applications (iPhone, iPad, watchOS/tvOS) using Swift and UIKit/SwiftUI.
  • Modernization: Migrate legacy code (Objective-C/UIKit) to modern standards (Swift 6/SwiftUI) and lead initiatives to reduce technical debt.
  • Architecture & Quality: Apply deep knowledge of architectural patterns (MVC, MVVM, Clean Architecture) and testing frameworks (XCTest) to ensure code quality.
  • Collaboration: Work within an agile, cross-functional international team (UX, Product) to deliver the ultimate Smart Home experience.
  • Innovation: Evangelize best practices, design patterns, and participate in quarterly "Innovation Week" hackathons.

Required qualifications and profile

  • Experience: 7+ years of professional iOS development experience.
  • Technical Stack: Expert proficiency in Swift and UIKit. Working knowledge of SwiftUI and ability to refactor Objective-C codebases is required.
  • Best Practices: Strong understanding of SOLID principles, Dependency Injection, RESTful APIs, and Apple’s Human Interface Guidelines (HIG).
  • Tools: Experience with CI/CD pipelines (Bitbucket preferred) and AI-assisted development tools (e.g., GitHub Copilot).
  • Communication: Excellent written and verbal English skills are mandatory.

Bonus Skills (Nice to Have)

  • Video Streaming: Experience with real-time streaming technologies such as WebRTC and RTSP.
  • AI & Computer Vision: Proven experience implementing facial recognition and vehicle detection features using AI tools (e.g., CoreML, Vision framework).

Why Vivint?

  • Opportunities for professional development within an international team
  • Competitive salary

Computer provided Vivint provides a computer for your work.
Informal dress code No dress code is enforced.

Source: GetOnBoard | Main Category: Mobile Dev.