Connecting...

Backend Software Engineer, APAC

Job title: Backend Software Engineer, APAC
Location: Singapore
Contact name: Aniita K
Contact email: aniita@ellwoodconsulting.com.sg
Published: 4 months ago

Job description

​About our client

Widely growing FINTECH Company within APAC.  It is currently the largest food and grocery delivery platform in Asia.

About the role

Client requires a Backend Software Engineer to build highly scalable applications used by millions of users across APAC. They are diversifying and expanding beyond food delivery to provide a broader range of services.

Your responsibilities

  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions

  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems

  • Comfort working in a highly agile, intensely iterative software development process

  • Demonstrated ability to onboard and integrate with an organization long-term

  • Positive and solution-oriented mindset

  • Effective communication skills: Regularly achieve consensus with peers, and clear status updates

  • An inclination towards communication, inclusion, and visibility

  • Experience owning a project from concept to production, including proposal, discussion, and execution.

  • Self-motivated and self-managing, with strong organizational skills.

  • Demonstrated ability to work closely with other parts of the organization

  • Ability to thrive in a fully remote organization.

  • Ability to use GitLab.​

You will have

  • Bachelor’s degree in Computer Science OR an equivalent education OR practical experience.

  • >4 years of experience in general purpose programming language (preferably Golang) and proficient in working with distributed and parallel systems and web applications.

  • Microservice architecture, Redis, databases like MySQL and DynamoDB. Kubernetes/Docker/Golang and knowledge of SQL databases etc: Normal forms, ACID, isolation levels, index anatomy). S.O.L.I.D principles (OOD).

  • Practical experience with Design Patterns, Design Principles, Software Architecture, Algorithms, Data Structures and automated tests (unit, integration and functional).

  • Design Driven Development. Hexagonal Architecture. Event-driven architecture.

  • Very good communication skills in English, both written and spoken.

Get similar jobs like these by email

By submitting your details you agree to our T&Cs