Full Stack Software Engineer
Role Overview
Full Stack Software Engineer in the Engineering team, working on core platform and services in the FinTech industry.
The role focuses on platform scalability and performance, new functionality, and automation and improvement of development processes.
The team builds core business products and tools for provisioning, configuration, CI/CD, monitoring, service-level agreements, performance, and uptime.
Key Skills for This Role
Full Job Posting
About DT One
DT One operates a global network for mobile top-up solutions, mobile rewards, and airtime credit services.
Its network connects more than 550 mobile operators in 180 countries and supports digital communications and mobile solutions.
Founded in 2005, the company is headquartered in Singapore and has regional offices including Dubai.
Role context
Full Stack Software Engineer in the Engineering team, working on core platform and services in the FinTech industry.
The role focuses on platform scalability and performance, new functionality, and automation and improvement of development processes.
The team builds core business products and tools for provisioning, configuration, CI/CD, monitoring, service-level agreements, performance, and uptime.
Responsibilities
- Develop client- and server-side software for highly available services, primarily through APIs.
- Design, implement, and ship products for internal and external stakeholders.
- Deliver secure, scalable, testable, readable, high-quality, and documented software.
- Apply agile practices including code reviews, sprint planning, pair programming, and daily stand-ups.
- Evaluate new technologies and initiatives and provide L3 support for production and critical issues.
- Write, test, and deploy code multiple times per day; work with technology teams in different countries.
Requirements
- 3 to 5 years of experience building scalable microservice-architecture applications from the ground up.
- Degree in Information Technology, Engineering, Computer Science, or a related field.
- Proficiency in one or more of Golang, Perl, or Python; Golang is preferred.
- Proficiency with front-end languages and libraries such as HTML/CSS and JavaScript.
- Experience with Vue.js or similar JavaScript libraries/frameworks, relational databases, and full-stack web and API development.
- Interest in FinTech and market innovations; motivated, curious, and eager to learn.
- The description calls for agile practices including TDD, CI, and CD.
Technology environment
- Core services are hosted on Amazon Web Services.
- Main technology stack includes Golang, Python, Perl (Mojolicious), PostgreSQL, Vue.js, Docker, and Nginx.
Engineering environment
The technology operates 24/7 worldwide and is expected to be reliable, secure, and massively scalable.
The role sits in a global engineering team that works closely with a wide range of stakeholders.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DT One
Full Stack Software Engineer
Dubai, UAE
DT One is seeking a Full Stack Software Engineer to build and improve scalable, highly available platform services and deliver new products. Candidates should have 3–5 years of relevant experience, web and API developmen