Job Description
Who are we?
Transcenda, headquartered in the US, was founded in July 2019 and is a full-lifecycle product development company. With locations throughout Europe - Romania, Poland, and Ukraine, Transcenda works with Fortune 500 companies and well-funded startups to help bring new products to life.
Transcenda helps companies ideate new product concepts, build prototypes, design world-class solutions then engineer new commercial products. Transcenda puts people first and strives to be a changemaker by building a better world through technology. Transcenda has grown from a 5 person team to over 180 people over the past two years and plans to continue growing.
Key responsibilities
- Design and build advanced applications for the iOS platform.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Drive engineering from concept to finished product.
Must haves
- Proficient with Swift.
- Knowledge of the Apple iOS ecosystem and the libraries available for common tasks.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with cloud message APIs and push notifications.
- Understanding of Apple’s design principles and interface guidelines.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Proficient understanding of code versioning tools, such as Git.
- Upper-intermediate level of English.
As a plus
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Experience of setting up the CI/CD pipelines.
What we offer
- 100% remote in Ukraine, Poland or Romania.
- B2B Contract.
- English classes.
Collaboration
- Rapidly scaling up company.
- Possibility to develop (English courses, team workshops, online courses).
- International team in few locations.