Backend Developer - Dubai, United Arab Emirates - Arcab

    Arcab
    Arcab Dubai, United Arab Emirates

    2 weeks ago

    Default job background
    Description

    About arcabarcab is a technology enabled bus aggregator that empowers fleet owners to make more money by increasing the utilization of their vehicles.

    We are tackling the 250B$ MENA market for moving people and things.

    We are growing rapidly working with the largest fleet operators in the region with thousands of vehicles in our supply pool.

    We show fleet operators that you don't need more vehicles to make more money.

    By sharing the fixed costs of vehicles, we're able to increase revenues for fleet operators, decrease costs for corporations and provide a great user experience for the end user.

    arcab has received backing and support from global and regional investors and is part of leading accelerators and incubators in the region such as HUB71 (Mubadala, SoftBank, ADGM) and Dubai Future Accelerators (by Dubai Future Foundation).About The JobWe are looking for an expert Backend Developer — who has an experience working with production environments.

    In this position you will be working on building the core functionality for new features and maintaining current ones, throughout the lifecycle of development, testing and deployment as well as defining best practices and architecture of the system.

    How can you expect an arcab to be reliable? When you build the foundations right.

    Our product(s) need to process information at massive scale, real fast and extend itself way beyond a van boarding people.

    If you are an analytical problem solver with a strong Node.
    JS knowledge and a passion for teamwork and innovation, we have the perfect job for youYou Would


    Lead the backend team & review existing backend infrastructure and suggest improvements if neededWork as part of a team developing applications and services using Agile development methodsBuild our application/security/cache/data system and implement core business logic.

    Help our product team to build a 99.999% uptime and global distributed infrastructure.
    Support the development of a platform to empower multiple mobility services across the city.
    Writing reusable, efficient, and clear code, test and operate based servicesEffectively use tools and ingenuity to identify and fix defects before they become a problemImplementation of data protection and security, integration of user-facing elements, and data storage solutionsKeep up-to-date of advancements in the field of and recommending improvements to technologies

    We'd Love To Meet If You Have

    Five+ years of experience building infrastructure for great products.
    A proven experience for working with Node.jsRelevant Bachelor's degree or certification. A masters would be a plus.
    Excellent knowledge of at least 3+ programming languages (e.g.

    Java, PHP, Ruby Python, Javascript, etc.)An understanding of core web concepts (HTML, CSS)Working knowledge of nix systems, networking and internet protocols.

    Proven experience with software design and OOD methodologies.
    Experience with Web services development (SOAP, REST).Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles.
    Experience with Microservices using Docker and Kubernetes.
    Experience architecting and developing distributed systems. Experience in concurrency, multithreading and synchronization.
    Experience with Unix/Linux environments.
    Experience with database internals, database language theories, database design, SQL and database programming.

    Understanding of technologies such as virtualization and global infrastructure, load balancing, networking, data storage, Hadoop, MapReduce, message queue and security.

    Experience with major cloud platforms (AWS).Experience building dashboards would be a plus.

    Our Current Stack:
    (Only apply if you are comfortable heading most of these)


    NodeJS for the major APIs,Python for Billing and Seat AllocationPHP For Admin DashboardInfrastructure is on AWS EC2 with Kubernetes configured by KopsAll APIs and Dashboards run out of Docker,Billing and Seat Allocation on AWS LambdaDocker Images are stored and updated in AWS ECR,SMS and Email handled by AWS SNS and AWS SES.

    MySQL as our DatabaseRedis as Cache ServerAWS DynamoDB to store temporary and expiring data

    Why arcab?You have no idea what's possible until you've worked here. Yup, bold statement; because arcab is not yesterday's bus company. We're also not a trillion-dollar corporation or rich in legacy. But we got heart (and a bit of cash). Heart to build what we love and fulfill one mission of ours — to make the world move together. Easy? We thought it would be, but it's not.
    We have work to do.

    First, enable communities of people to get to places that matter to them, tell people that their cars are no good for everyday use (good luck with that), and fill every empty seat.

    Second, make way for less crowded roads, then use roads to introduce other consumer services like never before. Third, we don't even know yet.
    It is likely that this job post was sent or shared with you. It is also likely that you're reading this while working at that corporate you've always wanted to be with. But wait, take a minute. Breathe in, breathe out. There is so much here to learn, build and be responsible for. So, if you got what it takes, please get in touch.
    Work Here If You're


    Driven, accountable, humble and honest to the pointA collaborative team player and can mediate differences in opinionCommunicate ideas in an articulate manner with your team, technicaland non- technical audiences through written, oral and presentationmediumsOpen to trying different approaches to arrive at the best possiblesolutionAble to accept and adapt quickly and constructively to changeKeen to learn and self-improveInclined towards making work simple and organizedAble to easily switch between thinking creatively and analyticallyIt Is natural to understand and share our users' emotionsA big dreamer with guts to get into the unknown.


    Job Types:

    Full-time, ContractContract length: 24 monthsApplication Question(s):
    Will you be able to reliably commute to Area 2071 for this job?Do you have experience working in the SaaS industry?Do you have experience working on any mobility/transportation project?What's your notice period?What's your expected salary?


    Education:
    Master's (Preferred)


    Experience:
    backend development: 1 year 1 year (Preferred)

    Kubernetes: 1 year (Preferred)


    AWS:
    1 year (Preferred)


    GCP:
    1 year (Preferred)


    PHP:
    1 year 1 year (Preferred)


    Language:
    fluent English (Preferred)


    Willingness to travel:
    25% (Preferred)

    #J-18808-Ljbffr