Senior Mobile Developer (i OS with some experience in Android) Who we are: Glite is an Ed Tech company focused on using technologies to provide the best learning experience in general and language learning in particular.
We make learning numerically proven more effective and bring it to more people.
Our main product is a mobile application teaching English.
Both founders are technical, The company is well-funded, The science-based approach in everything we do.
What you’ll do: Be the first mobile developer in the new team and take responsibility for developing our brand-new i OS application and leading development on Android in the near future.
Be responsible for making decisions.
Keep code and processes clean and well-tested, and ensure architectural scalability.
As we are a very new and small team, it is usual for us to also develop for other platforms if needed, so this role provides opportunities to build backends and web frontends if this interests you.
We are a product-driven team, so we focus on product development.
It’s expected that everyone on the team participates in UX testing and UX analysis.
Work together with the Product Manager and Designer to provide users with the most logical and convenient UX.
Design server/client APIs together with our backend team.
Skills: Problem-solving Requirements gathering Good knowledge of HIG Feature delivery Swift Adaptive UI for Apple platforms Asynchronous programming on Apple platforms Swift/Objective-C memory management Architecture planning (trade-offs management) Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.) Clean code Architecture scalability and simplicity Research skills (new APIs, libraries, services, and their estimations) Some experience with Android app development CI/CD automation for mobile platforms Brainstorming and communication with other stakeholders; working experience in cross-functional teams Good knowledge of App Store Connect and provisioning/certificates Good understanding of Apple requirements and rules SOLID, KISS principles Experience in code review Profiling tools Skills nice to have: Speak or learn to speak more than one language Experience with real-time databases Experience with backend or serverless technologies Experience with unit/E2 E/UI testing frameworks Experience in developing educational products Knowledge of recent WWDC and Google I/O tech talks Knowledge-sharing experience (tech talks, articles, You Tube videos, etc.) Experience (even non-production) with different types of programming languages: interpreted, compiled, with garbage collection, manual memory management, reference counting memory management, and OS-specific memory management Swift UI Current mobile technologies: Swift Swift UI Firebase Current backend technologies: Python AWS Mongo DB Firebase What we can offer: A real-deal startup adventure: you'll be hopping on a major project while it's still in the works A cool "Do Your Thing" vibe.
A crew all about people and products.
Always room to grow.
Flexible schedule.
Work in the London office.
Freedom to suggest, implement, and test ideas.
Competitive salary & perks.
Hiring process: As a startup, it is crucial for us to hire highly skilled professionals.
Our interview process consists of three online interviews and a test assignment.
The online interviews cover the following topics: Problem Solving, Architecture Design and Product Design, Domain/Platform Knowledge.
After all interviews, we would like to invite you to work with us in our London office for 1-2 paid test days.
If everything goes well, we will make an offer to the successful candidate.
Please provide your up-to-date CV and links to the applications where you played a leading role in development.
Advertisement:
Lead Mobile Developer, London
Free
Lead Mobile Developer, London
United Kingdom, London, London,
Modified November 1, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |