Software Engineer II - Mobile | Flutter & Native Development | Delivery Hero Egypt

Software Engineer II - Mobile | Flutter & Native Development | Delivery Hero Egypt
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : Not mentioned
المكان : Egypt

Experience

1 - 6 Years

Job Location

Egypt - Egypt

Education

Any Graduation()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Description

ROLE SUMMARY
Alongside your cross-functional team (engineering, product, data), participate in continuous discovery of your customer/business needs/desires/problems to drive desired outcomes
Design, write and release software as a solution to an end-to-end problem in your
business domain and deliver value in small batches in accordance with our engineering standards
Understand scalability & complexity of your services and own & innovate the entire SDLC
Mentor and inspire other engineers and continually optimize your team s practices to develop it into a self-organized, continuously improving unit
Critically question and simplify our tech org systems/processes and solutions

Note:
On top of very good technical skills, this role requires someone willing to assume end-to-end ownership of a specific area/initiative and thrives on emphasizing with their user pains/desires/needs. You are keen to explore alternative ways of working that optimize for co-creation and continuous improvement.

Desired Candidate Profile

Qualifications

Empathetic and able to easily build relationships
Good verbal and written communication skills
Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback
Understanding of lean/agile values & principles and associated practices
3+ years of software engineering experience, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring)
1+ years of software development with Flutter (using Dart)
Good understanding of the Flutter ecosystem, including State Management, DI, and Testing Framework (Unit,Widget/Integration tests)
Some understanding of the Native mobile development life cycle including iOS & Android-specific application development (Kotlin/Java & Swift/Objective-C and well-known application frameworks)
Proficient in testing with focus on automated end to end quality
Familiarity with the general mobile landscape, architectures, trends/emerging tech
Familiar with Analytics and A/B testing tools
Experience with continuous integration and continuous delivery tools and techniques to keep the development branch always in a releasable state
Familiarity with the general mobile landscape, architectures, trends/emerging tech
Familiar with Analytics and A/B testing tools
Experience with continuous integration and continuous delivery tools and techniques
to keep the development branch always in a releasable state
We're open to experienced mobile engineers (iOS or Android) who are excited to transition into Flutter development.

للتقديم الان