📍 Санкт-ПетербургПолная удалёнка
Специализация
Mobile (iOS)
Английский
C1/C2 — Advanced / FluentC1/C2 — Advanced / Fluent
MetaMap is on a mission to make trusting strangers online effortless. We want to enable builders in fast-growing, underserved regions with the digital identity and reputation tools they need to provide better trust-based services to more people.
Everything is moving towards mobile and iOS has reached every corner of the globe. Companies across the globe do not want to miss the ride, and so definitely will have an IOS app presence. Our reputation solutions work in the form of an SDK that merchants integrate within their apps. Developers integrating our product will be your clients, and so creating world-class documentation for seamless integration will be part of the job. You have to lead building this performant SDK for a seamless experience over the iOS platform.
Stack
SwiftOOPSOLIDMultithreadingARCUI
Responsibilities
- Lead the development with more engineers with you as a team. Writing excellent design docs for teams to work with ensuring best engineering practices are employed for implementation.
- Work with product managers, engineers, and senior leadership to set and deliver team-level OKRs and play a critical role in achieving organizational vision and mission.
- Capable of leading a team of engineers. A high-impacting individual capable of deciding around team priorities. Sets an example of shipping high-impact work with velocity, volume, and quality.
- Building tech observability for recording system health and performance matrices.
- Provides the most helpful code reviews. Amongst the most experienced in the tools and systems, they work with.
- Writing scalable code which is easy to scale, maintain and debug.
- Identifies systemic problems within and across teams. Proposes new projects to address issues.
- Contribute to the engineering-wide initiatives.
Skills
- Industry Experience: 7+ years of experience in Mobile Development.
- General programming skills: Algorithms and Data structures. OOP. SOLID. Multithreading.
- Platform Knowledge: You keep yourself updated with the latest tech updates. Solid practical experience with Swift (Struct / Classes, Equatable, Comparable, Codable, Protocols), Good understanding of memory layout (ARC), Well experience with UI (CALayer, UIView, Responder chain), Network (NSURLSession, WebSockets), and Testing (XCTest). Familiarity with cross-platform frameworks for mobile development (Flutter, React-Native, Cordova, Capacitor) is a plus.
- Design & Architecture: Leader of the most significant technical efforts. Performs a large number of design and code reviews for others, and influences peers on critical technical and product directions.
- Problem Solver: Thoughtfully understanding the context and decomposing the larger problem to come up with a clear plan with the team. You do not hesitate to ask for help.
- Get It Done: You can work with the teams in shipping quality Web apps for large audiences. You can deal with ambiguous situations to take a call and move forward.
- Business and Product Acumen: You understand the business impact of the feature you are building. You can find the right balance between delivery and ideal stuff.
- Client First: Empathy for the end-user problem. Impacting the lives of people using our product. You put their concern before every decision your team takes.vsdr.
- Learner: You love a few technologies, But at the same time you are open to learning new ones as well. Learn a music skill, in fact. You love sharing your learning with others.
- Team Player: Smooth cross-functional team communication. You love to help your teammates. Learning and growing together. Even disagreements to be constructively shared with teams. You work and also celebrate together with your team.
Шамиль Исмаилов Technical Recruitment Lead