Truuue
Country : Singapore
  • Full-time

Web Engineer (Python)

Truuue is the next generation of real estate platform, we are focusing on building the services that can help the buyers to find a property easier

Responsibilities

·         Writing reusable, testable, and efficient code

·         Design and implementation of low-latency, high-availability, and performant applications

·         Integration of user-facing elements developed by front-end developers with server side logic

·         Implementation of security and data protection

·         Integration of Postgres data storage solutions 

 

Requirements

Skills And Qualifications

·         Expert in Python, with deep knowledge of the Django Python web framework 

·         Familiarity with some ORM (Object Relational Mapper) libraries

·         Able to integrate multiple data sources and databases into one system

·         Understanding of the threading limitations of Python, and multi-process architecture

·         Good understanding of server-side templating languages such as Jinja 2 or Django 

·         Basic understanding of front-end technologies and toolkits, such as ReactJS, ReactNative and Webpack.

·         Knowledge of user authentication and authorization between multiple systems, servers, and environments

·         Understanding of fundamental design principles behind a scalable application

·         Familiarity with event-driven programming in Python

·         Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

·         Able to create database schemas that represent and support business processes

·         Strong unit test and debugging skills

·         Proficient understanding of Git code versioning tools 
 
·         Good knowledge and experience of Django, Django Rest Framework and Celery

·         Good knowledge and experience of python testing softwares, such as py.test, nose and coverage

·         Good knowledge and experience of ELK stack

·         Good knowledge and experience of automation and deployment, such as fabric, ansible, terraform and jenkins

·         Good knowledge and experience of system mornitoring / error reporting tools, such as prometheus and sentry

·         Good knowledge and experience of how RESTful API works and how they shall be constructed

·         Good knowledge and experience of documentation tools and API mocking tools, such as swagger and apiary

·         Good knowledge and experience of relational database system, especially PostgreSQL and MySQL

·         Good knowledge and experience of linux server

·         Good knowledge and experience of how to write property git commit message when closing a feature branch

·         Have to hornor linters, editorconfig and PEP-8

·         University graduate with focus on computer science
·         At least 5 years of working experience
·         Proven track record of thriving under intensive environment
·         Experience or knowledge of residential real estate industry is desired
·         Strong communication skills
·         Proficient in written and verbal English

Salary

4000 - 8000 SGD

Total applicants :26 Job posted 9 months ago Total Views : 494 Unique Views : 494 Today Views : 1


Submit Application