Taro Logo

Senior iOS Engineer - CORE Team

Veepee is a tech company focusing on e-commerce and digital solutions.
Warsaw, MO 65355, USA
iOS
Senior Software Engineer
Hybrid
6+ years of experience
E-Commerce

Job Description

Veepee is seeking a Senior iOS Engineer to join their Core Team, placing you at the heart of technical excellence and innovation for their iOS application. Unlike product team developers, this role focuses on technical foundations, shared frameworks, and infrastructure that enable rapid, high-quality feature development. You'll work alongside technical experts to shape the application's future through best practices and innovation.

The role demands extensive iOS development expertise, particularly in Swift, and involves creating modular frameworks, maintaining CI/CD architecture, and establishing development standards. You'll be responsible for optimizing application performance, reducing technical debt, and supporting product teams through mentoring and code reviews.

This position offers a unique opportunity to impact the entire iOS development ecosystem at Veepee, working with cutting-edge technologies and collaborating across teams. The company provides a flexible work environment with hybrid options, professional development opportunities through conferences and meetups, and a strong focus on work-life balance.

As part of the Core Team, you'll be instrumental in driving technical excellence, sharing knowledge, and ensuring best practices are followed across the organization. The role combines technical leadership with hands-on development, making it ideal for senior engineers passionate about building scalable, maintainable iOS applications and mentoring other developers.

Benefits include variable bonuses, international collaboration opportunities, continuous learning through an e-learning platform, and a flexible working arrangement. The company values diversity and inclusion, encouraging candidates to bring their authentic selves to work.

Last updated 2 months ago

Responsibilities For Senior iOS Engineer - CORE Team

  • Design and develop modular frameworks in Swift that will be used by all product teams
  • Set up and maintain CI/CD architecture to automate testing, deployment, and code quality
  • Create and improve internal tools to accelerate development and enhance product team productivity
  • Define and document code standards, reference architectures, and best practices
  • Optimize application performance and reduce technical debt
  • Collaborate with Core Android and Front teams
  • Ensure technology watch and evaluate new iOS technologies
  • Support iOS developers through mentoring, pair programming, and code reviews

Requirements For Senior iOS Engineer - CORE Team

  • Minimum 6 years of iOS development experience, including at least 3 years with Swift
  • Advanced experience in designing and developing modular frameworks and libraries
  • Mastery of RXSwift, UIKit and/or SwiftUI, and architectural principles (MVVM, Clean Architecture)
  • Strong experience in setting up and optimizing CI/CD pipelines (Fastlane, Gitlab CI)
  • Expertise in automated testing (unit, integration, UI)
  • In-depth knowledge of SOLID principles
  • Significant experience with monitoring tools, profiling, and performance optimization
  • Mastery of network protocols and REST APIs
  • Excellent communication skills in English, both written and oral

Benefits For Senior iOS Engineer - CORE Team

Education Budget
  • Variable bonus
  • Dynamic and creative environment within international teams
  • Self-education courses on e-learning platform
  • Participation in meetups and conferences locally and internationally
  • Flexible Office with up to 3 days at home

Related Jobs

iOS Software Engineer - Apple TV

Senior iOS Software Engineer role at Apple TV team in Seattle, working on video streaming app development across Apple platforms with 5+ years experience required.

Sr. iOS Engineer, Siri Speech

Senior iOS Engineer position at Apple working on Siri Speech team, focusing on voice interactions and natural language processing with ML models.

Sr. iOS Engineer, Siri Speech

Senior iOS Engineer position at Apple focusing on Siri Speech development, combining iOS expertise with ML implementation for voice interaction features.

Senior Software Engineer, Mobile iOS, Core

Senior iOS Software Engineer position at Google working on core mobile technologies and AI features

Software Engineer (iOS), Enterprise Systems

Senior iOS Software Engineer role at Apple focusing on Enterprise Systems development using Swift and iOS/macOS frameworks.