Senior Front End Developer
- 2Viewed
- 0In Consideration
- 0Not Selected
Job Details
Skills And Tools:
Job Description
Your home team at Yoco
Yoco's engineering team is scaling rapidly to support the ambitions of the company.
You will be a part of a close-knit, exceptionally talented team of engineers. Our engineers work in cross-functional teams gathered around missions, with a strong focus on aligning the right skills with the right problems and the right leaders to support them.
Through close collaboration and experimentation, you will have the opportunity to develop innovative solutions, and work on a wide variety of projects and technologies. Our tech stack includes Scala, Python, JavaScript, React, React Native, Kotlin, Swift, and a few more.Must know how to speak in Arabic Language.
Yoco favours strongly autonomous thinkers, and encourages and supports skill development.
Job Requirements
What we're looking for:
- Strong experience in one of the following: Android (Kotlin or Java), Swift or React (JS / Native)
- Arabic-apps building experience is crucial
- A passion about building tools for developers, businesses
- A passion about delivering high quality and beautiful products that are amazing for users.
- Desire to learn or expand to other platforms (we usually ask our mobile engineers to code in all languages, knowing you are probably stronger in one)
- 7+ years of professional experience as a software developer
- Exceptional problem-solving skills
- A proven passion for all things software (and some hardware)
- Strong ability to work independently while still being collaborative and inclusive
- Proven ability in taking a feature, task or product all the way from conception to completion and release
- Ability to build re-usable solutions that others can use to avoid re-inventing the wheel every time.
- BSc Computer Science or equivalent is encouraged (strong work experience can fill this gap)
Nice, but not necessary:
- Experience managing and/or leading teams technically (Tech Lead)
- Experience guiding junior developers to help you deliver solutions or help them grow and deliver solutions.
- Experience with SDK development and distribution
- Knowledge of multiple programming languages
- Experience designing and architecting products