Company Cloud Works

Company Cloud Works

Company Website: https://www.cloudwk.com
Mobile Team Lead: Oleksandr Martyshko

Summary:

full-time / remote
I joined a company as a Senior iOS Developer
3rd year I am working as a iOS Team Lead on the "Project 2"
2nd year I worked as a iOS Technical Lead on the "Project 2"
1st year I worked as an iOS Engineer on the "Project 1"

Work with 2 iOS Apps written in Swift:
  • [Project 1] App related to point of sale of the chain stores: (NDA)
    • Client: A highly successful Japanese clothing store brand with locations in many countries
      Stack: UIKit, Swift, Objective-C, MVC, MVVM, Combine, SQLite
      More: Camera, Unit Tests, REST
      FYI: We created UI using Storyboard, Xibs and programatically;
  • [Project 2] App related to staff of the chain stores: (NDA)
    • Client: A highly successful Japanese clothing store brand with locations in many countries
      Stack: UIKit, Swift, MVVM, RxSwift, SnapKit, REST, Unit Tests
      More: Bitrise, Push Notifications, Nible, Quick, Deeplinks
      FYI: We created UI only programatically using SnapKit, without Storyboards or Xibs;

Achievements:

  • As a Team Lead (7 months)
    • Lead and mentor a team of six iOS developers;
    • Plan tasks of the iteration using Gantt;
    • Successfully released several versions of the product;
  • As a Tech Lead (1 year)
    • Created and maintained project documentation (Confluence);
    • Improved code style and overall architecture;
    • Successfully negotiated changes in the features;
    • Provided technical assistance to developers;
  • As an iOS Engineer (1 year)
    • Successfully implemented several features;
    • Performed presentations for developers;
    • Maintained project documentation (Confluence);
    • Improved code style and architecture of some features;
    • Started to write Unit Tests on the project;
  • Successfully comunicated with client representatives;

Duties:

  • Manage and mentoring 6 iOS developers;
  • Releasing commercial apps (Enterprise);
  • Communicating with client representatives;
  • Manage CI/CD Bitrise, create STG/PRD builds;
  • Writing efficient, maintainable and reusable code;
  • Providing code quality through code reviews and Unit tests;
  • Improve code style and architecture of the projects;
  • Writing project documentation in Confluence;
    During my work I did everything that needs to be done for the project;
Next Page Image

Next Page:
IT Company
"Axon Development Group"