Golden Equator Consulting: Back End Developer (CR) at Golden Equator Consulting (Singapore) (Singapore)

Posted: Oct 9, 2019

We are looking for a backend developer to join our product team that is building a Wealth Management platform on both web and mobile. The Backend Developer is responsible for server-side web application logic and integration with front-end and mobile app architecture. This includes designing, creating and maintaining APIs, working with external APIs, managing security and infrastructure, integrating with external vendors and banks, quality of codes, and solving technical problems.


You will be part of the team that is designing and building the product and will be working alongside our Product Manager, Designer and other Developers.


Responsibilities



  • Ensure the technical feasibility of application flow and logic design.

  • Design and develop secured and optimized backend architecture, web services and APIs.

  • Integrate and validate application logic and APIs.

  • Develop modular libraries for reusable codes.

  • Review system architecture, codes, test plans.

  • Ensure all logic, validations, functions and APIs developed are tested and error-free.

  • Work closely with Head of Special Projects and Product Team.


Core Competencies



  1. Experienced in building backend applications for custom web applications and mobile applications

  2. Strong Problem-solving thought process

  3. Backend system and logic design

  4. Experienced in and understand the various design frameworks for backend architecture (MVC, OOP, Structural, Microservices, API)

  5. Experienced in designing and implementing GraphQL and PostgreSQL

  6. Experienced in setting up and configuring servers and services (e.g.Linux, Ngnix, Apache)

  7. Experienced in designing, setting up and maintaining cloud-based infrastructure and dockers/containerized environments

  8. Experienced in CI-CD workflows and pipelines, utilizing Git and Testing Services


Required Education and Experience



  1. Bachelor’s degree in computer science or related field or related experience

  2. Minimum of 4 years of experience in roles that specialize in backend development

  3. Competent in Python and Django

  4. Competent in the following database types:

    1. PostgreSQL

    2. MongoDB

    3. GraphQL



  5. Competent in the following technologies:

    1. RabbitMQ/Kafka

    2. Redis

    3. AWS/Digital Ocean based infrastructure

    4. Linux, Apache/Nginx



More Information

Source: Stack Overflow


More Opportunities: