Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
Als erfahrener iOS-Entwickler bin ich auf die Entwicklung mobiler Anwendungen spezialisiert. Zuvor arbeitete ich als leitender Entwickler für 1C, was mir dabei half, Herausforderungen zu meistern und die Welt der mobilen Entwicklung zu entdecken.
As a lead 1C software engineer, I implemented the backend for a mobile application, and for the past 8 months, I have been assisting the lead iOS developer in implementing the interface using SnapKit and working with the Realm database.
Responsibilities:
Developing and enhancing functionality.
Supporting the operation of non-standard 1C configurations. Integrating with systems developed by third-party developers. Working with data exchange via COM/SOAP/REST/JSON.
Managing projects for additional feature development (creating a development plan, tracking work deadlines according to the plan, adjusting plans during development, preparing progress reports). Implementing SOX/SLA control.
I am involved in the development of mobile applications for our clients. Depending on the situation, I work both individually and as part of a team of iOS developers. Also interact with project managers, designers, backend developers and Android developers.
Responsibilities:
Developing functionality for iOS.
Applying reactive programming with RxSwift.
Utilizing design patterns and architectural patterns.
Implementing dependency injection (DIP, Swinject).
Working with cloud services (Firebase, Sashido, Amplify) and third- party APIs.
Using native networking solutions, as well as Alamofire, RxMoya, and GraphQL.
Creating user-friendly interfaces (SnapKit, Lottie).
Utilizing Realm for data storage.
Assisting in development and code reviews.
Task decomposition and estimation.