Ios Engineer

Valmont Industries, Inc

Fluency in ios development using swift
Experience with uikit and swiftui
Swift package manager dependency management
You will be developing reliable, high-performance iOS applications that apply various iOS development design principles and best practices

Job Summary

  • You will be developing reliable, high-performance iOS applications that apply various iOS development design principles and best practices.
  • The role involves taking full ownership of systems by maintaining existing features, improving documentation, and influencing overall architecture.
  • Team members are expected to perform code reviews, mentor junior peers, and share knowledge within the local and global mobile community.

Matching Summary

You will be developing reliable, high-performance iOS applications that apply various iOS development design principles and best practices.

Skills & Requirements

Must-have

  • Fluency in iOS Development using Swift
  • Experience with UIKit and SwiftUI
  • Swift Package Manager dependency management
  • Implementing accessibility features like VoiceOver
  • Test Automation experience
  • SOLID Principles and MVVM design patterns

Nice-to-have

  • Mentoring junior peers
  • Cross-cultural communication skills
  • Mobile Security best practices
  • Combine framework knowledge
  • Swift Modern Concurrency familiarity
  • Proactive sharing of best practices

Key Requirements

  • Fluency in Swift programming language
  • Experience with custom UI creation
  • Proficiency with Git version control
  • Understanding of SOLID principles
  • Familiarity with CI/CD tools

Work Rights

Not specified

Tailored Resume

Cover Letter