Svitla Systems, Inc.

SENIOR IOS ENGINEER

Tarnow Metropolitan Area

7 days ago
Save Job

Summary

Svitla Systems Inc. is looking for a Senior iOS Engineer (6-month contract) for a full-time position (40 hours per week) in Poland. Our client is a remote-first company that serves over one million drivers and over 100,000 businesses that power the physical economy by building technology to improve the safety, productivity, sustainability, and profitability of businesses that power the physical economy. The Automated Operations Platform combines IoT hardware with AI-powered applications to automate vehicle and equipment tracking, driver safety, compliance, maintenance, spend management, and more. The client serves over 120,000 businesses across various industries, including trucking and logistics, construction, oil and gas, food and beverage, field service, agriculture, passenger transit, and delivery.

As a key team member, you will actively design and manage the next-generation client’s app. Your expertise will contribute to redefining the architecture and building a world-class offline-first mobile application with an enthusiastic team. We are looking for candidates with a good understanding of system architectures (MVC, MVVM, Redux, Unidirectional dataflow) and a forward-thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues.

The Tech Stack: It is a mix of older and newer languages, including Swift and Objective-C for iOS. The rest of the stack is standard, with MVVM for the newer parts of the codebase and MVC for the older parts.

Requirements

  • 5+ years of professional experience in building iOS apps.
  • Knowledge of Swift & Objective-C.
  • Knowledge of UIKit, custom views, Alamofire, reactive programming, or database/persistence.
  • Experience with Version Control Systems (ex, Git, Mercurial, etc.)
  • Experience in shipment to the Apple Store.

Responsibilities

  • Develop new features for the client’s iOS App
  • Improve one of the many existing features, including Compliance, GPS tracking, Safety, Bluetooth, USB comms, Camera APIs, etc.
  • Support of the existing application.
  • Work with the product team to refine feature specs.
  • Communicate with back-end engineers about API requirements or refinements.
  • Help the support team diagnose user problems.
  • Analyze our users’ data to identify bugs.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in our welcoming office.
  • Comprehensive medical insurance after one month.
  • MultiSport card with access to 2500 sports facilities all over Poland
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 national holidays, sick leaves, family days off.
  • Personalized learning program tailored to your interests and skill development.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for anniversaries, New Year, children and more.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job