Lead Mobile Developer

Details of the offer

Senior Mobile Developer (iOS with some experience in Android) Who we are: Glite is an EdTech 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 iOS 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/E2E/UI testing frameworks Experience in developing educational products Knowledge of recent WWDC and Google I/O tech talks Knowledge-sharing experience (tech talks, articles, YouTube 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 SwiftUI Current mobile technologies: Swift SwiftUI Firebase Current backend technologies: Python AWS MongoDB 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.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Senior Backend Engineer

For more information on what we do and (more importantly) why we do it, head over to our blog and check out our  rebranding to Goodstack If you've been looki...


Goodstack - England

Published 22 days ago

Fscs Analyst

Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleag...


Investec - England

Published 10 days ago

Senior Full-Stack Engineer

Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in full-stack development;...


Scopeworker - England

Published 10 days ago

Data Analyst

Hometree is a home energy services company on a mission to accelerate the transition to net zero. By fixing, installing and financing home energy hardware, w...


Hometree - England

Published 10 days ago

Built at: 2024-11-24T14:44:23.116Z