Cloud Works' Vacancies

Our company is always looking for professional and inspired people

We develop software for serving retailers with thousands of stores all around the world. Technical challenges we face we address using up-to-date technologies including .Net 6, Kubernetes, Google Cloud, Postgres, MSSQL, ElasticSearch, BigQuery, Helm, etc. Our team is pure backend, though we have neighbor teams: Mobile, Web-UI (you could join it if you want), SRE/DevOps, QA and BA. We do care about a healthy atmosphere in the team. We try to adjust members’ responsibilities to individual willings and skills (but keeping high quality of the product).

  • Middle iOS developer

    About the ProjectWe're working with iSite Technologies, a dynamic startup in the oil and gas sector (you can check them out at https://isitetech.com/). Our core product is an application designed for collecting and analyzing data from oil facilities. This involves both a web application built on Google App Engine and an iPad app.
    Our TeamThe team is globally distributed, fostering a flexible and efficient working environment:The head office is in Dallas, where the CEO and Business Intelligence team are based.Our Ukrainian distributed team has members in Kharkiv and Kyiv, alongside a team in Spain, consisting of a Team Leader and 3 Developers.We also have a Manager and a Developer located in Poland.We prioritize efficiency and flexibility, and you won't find fixed daily calls here. Our communication and collaboration primarily happen through Slack.
    RequirementsAt least 3 years of commercial experienceStrong understanding of iOS user interface guidelines and best practicesMVVM architectureExperience with CoreData/SwiftDataExperience with URLSession and HTTPExperience with UIKit and auto-layoutEnglish - pre-intermediate and higher
    ResponsibilitiesDevelop new features for iOS Application Fixes/updates for existing features Collaborating with the team

  • Strong Junior/Middle iOS developer

    What Our Mobile Development Team Does:Our primary focus is the development of a POS (Point of Sale) system. This forms the core of our Teamwork Commerce Suite product, with development starting back in 2011. Initially written in Objective-C, the team has now fully transitioned to Swift, with only a small portion (around 20%) of the old code still being maintained.
    A significant part of our work involves data handling, specifically with data stored in SQLite. We interact directly with the database without relying on any third-party wrappers.
    We are responsible for implementing designs provided by our dedicated team of designers and business analysts. Due to the nature of our product, there's extensive interaction with various third-party hardware. This includes devices like payment terminals, RFID readers, receipt printers, and cash machines. We work with these devices using diverse protocols such as TCP/IP, HTTP, and Bluetooth. Of course, our work also encompasses standard development tasks like UI implementation and business logic
    Our TeamThe mobile development team consists of 9 developerscomprising both Middle and Senior specialists
    RequirementsExperience with Objective-C and Swift Strong understanding of iOS user interface guidelines and best practices XCTest Framework Multithreading Combine SOLID Understanding SQL UIKit English intermediate and higher
    ResponsibilitiesDevelop and update iOS ApplicationsCollaborating with the team