- Experience
- 3–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Degree in IT, Engineering, Computer Science or related
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
DT One is a global leader in mobile top-up solutions, mobile rewards, and airtime credit services. They provide digital communication access to over five billion people in emerging economies by connecting over 550 mobile operators in 180 countries. Their innovative data-driven mobile solutions promote active participation in the global economy. Founded in 2005, the company is headquartered in Singapore with additional regional offices including one in Dubai.
Role Overview
The company is seeking a Full Stack Software Engineer who is enthusiastic about the FinTech sector and eager to thrive in a dynamic, fast-growing environment. This role, reporting to the Software Engineering Lead, offers the chance to contribute to diverse projects, collaborate with multidisciplinary teams, and combine startup agility with enterprise scale. Core responsibilities involve working on the platform's scalability, performance, development automation, and delivering new features.
Key Responsibilities
- Develop and maintain highly available services primarily through APIs, building both client-side and server-side software.
- Design, implement, and release new products serving internal and external stakeholders.
- Produce high-quality, secure, scalable, well-documented, and testable software solutions.
- Adopt and promote agile principles including code reviews, sprint planning, pair programming, and daily stand-ups.
- Evaluate emerging technologies and new initiatives to enhance platforms.
- Provide Level 3 support addressing production and critical issues.
Candidate Requirements
- 3 to 5 years of experience developing scalable applications based on microservice architecture from the ground up.
- A degree in Information Technology, Engineering, Computer Science, or related fields.
- Motivated, inquisitive software engineers with a strong desire for continuous learning.
- Proficiency in at least one of the following languages: Golang (preferred), Perl, or Python.
- Experience with front-end languages and frameworks, specifically HTML/CSS and JavaScript.
- Familiarity with Vue.js or similar JavaScript frameworks.
- Experience working with relational databases.
- Strong interest and passion for agile methodologies and practices such as TDD, continuous integration, and continuous delivery.
- Demonstrated ability to design and develop both web and API-based applications as a Full Stack Engineer or equivalent.
- An interest in innovations within the FinTech industry and market.
Technical Environment
The core technology stack is hosted on Amazon Web Services, utilizing technologies such as Golang, Python, Perl (Mojolicious), PostgreSQL, Vue.js, Docker, and Nginx.
Work Culture and Opportunities
The company fosters a learning-oriented culture that emphasizes ownership of code through frequent development cycles. Their technologies operate continuously worldwide, demanding reliability, security, and scalability. Collaboration with global technology teams is integral, and the environment supports ambitious objectives to build world-class engineering teams.
Minimum education
Bachelor's Degree