We are looking for a full-stack engineer who has a keen interest to step into the world of data engineering. You have this natural compulsion in wanting to organise and make sense of interactions between data and making the data useful to different stakeholders.
You will have the opportunity to work on new projects from the ground-up and chart a development course together with our tech team and data scientist.
What will you do?
- Build and create new features API for our full-stack web application (customer-facing and internal)
- Build and automate data pipelines for our internal data warehouse
- Build scalable, highly performant infrastructure for delivering clear business insights from a variety of raw data sources.
- Assist our data scientist in cleaning and manipulating data for analysis and machine learning
- Take ownership of specific modules/apps, maintain it and make recommendations
- Join the team in product planning and design
- Write clean, well-documented and efficient code
What skills do you need?
- Python - it is our main back-end language and you need to be comfortable with it
- ReactJS - this constitutes the bulk of our front-facing codes and you have to be proficient with it to help us with cool UI/UX implementation OR familiarity with Javascript and willingness to pick up ReactJS
- Familiarity with relational databases - MySQL and/or PostgreSQL
- Code tests - mandatory for all the features we develop to ensure smooth integration for each development cycle
- Teamwork & personal project management - our product is developed efficiently and this can only be possible if each engineer communicates responsibly with the team
- At least 3 years of experience in web software development
What skills will give you bonus points?
- Ruby on Rails (5.0) - it is our main back-end language and you need to be comfortable with it
- Experience working with the full web stack and how it works from data → server → web/mobile
- Keep up with the latest tech trends and best practices - and be able to share it with the team