This job was posted over 90 days ago and may no longer be available.

Senior Python Developer

SmartBuild Asia is a dynamic start-up that is working to disrupt the construction industry in South-East Asia. We are a small team of 10 – 15 people led by the ex-COO of Lazada and a construction industry veteran. We are looking for passionate people with high-quality personal work.

Currently we heavily use Python to extract data from structured and unstructured sources, treat to fit a wide array of tables, then load onto our website. We are looking for an experienced programmer to take our current work processes and team to the next level and best standards.

*Job Requirements*

*Mandatory *:

- Deep knowledge in a programming language, ideally Python

[As an example, we currently use selenium, numpy, openpyxl, beautifulsoup, pandas, and sklearn]

- Knowledge of at least one web framework, ideally a Python-friendly one e.g. Django, Flask, Pyramid
- Ability to extract multiple sources and conduct heavy treatment to a wide array of tables
- Familiarity with event-driven and object-oriented programming
- Ability to integrate multiple data sources and databases into one system

- Understanding of fundamental design principles for scalable applications

*Preferred*:

- High proficiency with at least one code repository
- Experience leading and managing deadlines and responsibilities for own work

*Job Description*

You will be expected to:

- Understand existing overall architecture and improve it according to the latest standards and best practices, e.g. existing Extract Treat Load scripts
- Manage a team of Junior Developers, using best practice such as code reviews, push – pull, agile development methods
- Quickly improve overall quality of code with the development of automated testing

We are also working on some exciting Machine Learning applications that you can join if interested.

Compensation

  • £18K – £20K
  • No Equity

Desired Skills

Contact Info

Posted: Aug. 22, 2017

Apply


Get Updates