Job descriptionTen years from now the world will have shifted in response to a massive population ( the Next Billion Users ) moving online.
They will use technology in ways that are new both to themselves and to technology providers. The success of that shift will be determined by whether we can build technology that learns from users and adapts to them (rather than expecting the opposite).
DT One aspires to be at the center of that shift. Our purpose is to help families and friends stay connected within and across borders and to effectively integrate themselves into their broader economies.
Building great user and customer-focused product is at the core of that purpose.We are looking for software engineers who want to work on problems that matter.
We want you to challenge us on the way we do things. We want you to be curious and always in touch with what new technologies are out there.
Do you care about continually striving to become a better engineer and do you want to work in a team of smart, driven individuals from around the globe?
As part of this team, you will be primarily responsible for expanding DT One’s technical capabilities to reach and deepen customer engagement through improvement of our existing products and delivery of new cutting edge technologies.
Here are some of the things you will get up to : Participate in the design, implementation and shipping of new products to internal and external stakeholdersDeliver high quality, testable, secure, readable, scalable and documented softwareUnderstand, apply and champion the principles of the agile methodology (code reviews, sprint planning, pair programming, daily stand-
ups, etc..)Assist in the evaluation of new technologies and initiativesThis is what we really need : Software engineers that are motivated, curious and have an appetite for learningAbility to work with multidisciplinary teams (Finance, Accounting, Data Science / Engineering etc)Proficient in one or several of the following programming / scripting languages : NodeJs, Go, Python, Ruby, Perl, PHPGood English communication skillsPassionate about Agile Methodology and practices (TDD, CI, CD, etc.
var a2; var a3 look familiar?)Experience in building client side applications using Vue.JsExperience in managing software teamsWorking experience in a DevOps organization / environmentHave used a variety of different web frameworksAlthough we believe that we have chosen the most optimal tech stack to solve our issues we rely on our engineers to architect and implement their own solutions.
Our core services tech stack are hosted on Amazon Web Services with active project to migrate the remaining services in the Data Center to the Cloud.
Our main tech stack consists of PostgreSQL, MongoDB, Perl (Mojolicious and Dancer2), Go, NodeJs, Vue.js, uWSGI, Docker, Nginx and Apache.
We can offer you an environment where we have a culture of learning and feedback. You will be challenged to own your code -
write, test, deploy it, multiple times per day. Our technology is used 24 / 7 and around the world, it needs to be reliable, secure and massively scalable.
You will also need to interface with technology teams in different countries. Our environment and packages match the amibition of the company -
building world class engineering teams.