Sr Software Engineer - Dubai, United Arab Emirates - TALABAT

    talabat background
    Description

    The Following Experience Is Relevant To Us

    • 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
    • Ability to mentor other engineers
    • 5+ years of software engineering experience, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring)
    • 2+ years of software development with Flutter (using Dart)
    • Strong understanding of the Flutter ecosystem, including State Management, DI, and Testing Framework (Unit,Widget/Integration tests)
    • Good 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
    • Strong familiarity with the general mobile landscape, architectures, trends/emerging tech
    • Familiar with Analytics and A/B testing tools
    • Proficiency with continuous integration and continuous delivery tools and techniques to keep the development branch always in a releasable state

    Working within talabat means access to perks and benefits that are adjusted to your circumstances - i.e. whether you like to work remotely or in the office.

    • Dynamic & innovative environment where you're not constrained by the boundaries of your role
    • Building the fastest growing, largest and most valuable network of online food ordering services in the world
    • Working with diverse, cross-cultural teams from over 50+ nationalities
    • Company events, hackathons, cultural and sports events
    • Comprehensive healthcare