StartupSoft

StartupSoft

Senior iOS Engineer

Деталі

Рівень
Lead
Формат
Office
Категорія
Mobile
Англійська
Потрібна
Відгукнутися

Опис

WE ARE: StartupSoft connects top Ukrainian engineers with world-class startups
from Silicon Valley and EU. Our developers work directly on the product
as an integral part of the startup team.

PROJECT: An advanced creator-focused system that simplifies the process
of delivering premium experiences, managing private memberships, and increasing
fan engagement across various platforms. It offers full flexibility and control
to tailor how content is shared and maintain communities.

PROJECT STACK: Swift, iOS, GraphQL.

PROJECT STAGE: live product.

REQUIREMENTS:

* You have 7+ years of professional software experience in Swift app
development.
* You have shipped at least one iOS app professionally.
* You are passionate about user interface and user experience.
* You have experience building complex animations.
* You are proficient with Swift and SwiftUI.
* You have experience with GraphQL — nice to have
* You have experience implementing unit tests and with development methods that
support automated testing.
* You have experience with writing multi-threaded, asynchronous code.
* You communicate clearly and are willing to give critical feedback to improve
the user experience.
* You stay up to date with the latest Swift development news and technologies

NICE TO HAVE:

* Interest in Web3 and entertainment technologies.
* You have released a personal app on the App Store that you built every
part of.
* Experience with MVVM architecture, reactive programming, and dependency
injection.
* Experience with GitHub Actions or a similar CI/CD platform.
* Experience with Objective C, Kotlin/Android, BrightScript, JavaScript.

RESPONSIBILITIES:

* Lead the technical architecture design and implementation of complex projects
by working closely with Product, Design, and Backend to define problems, come
up with solutions, and deliver incredible user experiences.
* Collaborate with and mentor your fellow teammates to help them grow
as engineers and be open to learning from them as you continue to grow your
own skills.
* Introduce new ideas to help the team iterate on process and technology,
writing documentation and thorough testing (unit tests, QA, CI/CD processes).

YOU WILL GET:

* Competitive financial reward and other social benefits;
* Possibility to work with minor supervision and low-bureaucracy;
* Flexible schedule and friendly working atmosphere;
* Tight-knit team with an inclusive and transparent culture.

Подібні вакансії