Job Title: Software Engineer
Position: Full Time
Location: Latin America (Remote)
About DiMuto
DiMuto is a rising Agri Fintech company based in Singapore. Our mission is to use technology to transform global food supply chains for the better and tackle big issues like food waste and sustainability and the global trade finance gap.
DiMuto simplifies every step of global AgriFood trade. From produce, to trade, to market, our AgriFood Trade Solutions help growers, exporters, and importers to trade efficiently with better visibility and finance. Equipped with a data-backed growth roadmap, companies can now navigate the complex global trade landscape with ease and focus on what matters – growing a thriving international business.
With Visible Trade, DiMuto powers companies and the world forward with confidence.
Since 2019, DiMuto has successfully tracked and traced millions of pieces of produce and millions in dollars of trade value on the DiMuto platform, working with a global portfolio of clients in over ten countries on five continents.
The Role:
DiMuto is seeking a talented and motivated Software Developer to join our dynamic team. As a Software Developer, you will play a key role in designing, developing, and maintaining software solutions that power our platform. You will collaborate closely with cross-functional teams to understand business requirements, implement scalable solutions, and contribute to the continuous improvement of our products. He/she will be exposed to other aspects of the business such as financial services (insurance, financing), machine learning with artificial intelligence as well as blockchain, smart contract and tokenization.
What you’ll be doing:
- Design, develop, and deploy high-quality software solutions using modern programming languages and frameworks.
- Collaborate with product managers, designers, and fellow developers to translate business requirements into technical specifications.
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
- Conduct code reviews, provide constructive feedback, and actively participate in knowledge sharing sessions.
- Troubleshoot and debug software issues, identify root causes, and implement timely solutions.
- Stay updated on emerging technologies, tools, and industry trends to drive innovation and improve development processes.
- Work in an Agile environment, participate in sprint planning, and deliver software increments on time.
What you should have:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proficient in Laravel framework (PHP)
- Proven experience in Vue.js, MySQL
- Excellent troubleshooting
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (eg. Jenkins)
- Proficient understanding of code versioning tools (e.g. Git)
- Team spirit and collaborative mindset
- Strong communication skills to collaborate with various stakeholders
- Good time-management skills
- Fast learner
- Willing to pick up new skills eg. nodeJs, cloud computing, blockchain.
To apply, please click here.