Overview
Internship Role & Responsibilities:
As a Software Development Intern, you will support our product development team in building and enhancing the WeInvest digital wealth platform. You will be exposed to cutting-edge technology, agile practices, and real-world software development.
Key Responsibilities:
- Work within an agile team to build scalable, multi-tiered, customer-facing internet applications
- Collaborate on developing features using modern programming languages, primarily Ruby on Rails
- Write clean, maintainable code and conduct automated testing with RSpec and related tools
- Implement test-driven development practices and support continuous integration workflows
- Assist QA team members in establishing performance testing protocols
- Participate in daily scrums, sprint planning, and code reviews
- Demonstrate initiative and ownership in delivering high-quality code
Candidate Profile:
- Currently pursuing Bachelor’s or Master’s degree in Computer Science
- 2–4 months of internship or project experience in software development
- Strong logical and analytical reasoning skills
- Good understanding of computer science fundamentals: algorithms, data structures, object-oriented programming, and system design
- Hands-on experience in one or more programming languages: Ruby, Python, JavaScript
- Familiarity with Ruby on Rails ecosystem including RSpec, Factory Girl, Bootstrap, and jQuery preferred
- Experience working on internet-based applications with real users
- Exposure to agile development methodologies and DevOps practices is a plus
- Strong communication skills, both written and verbal
Technical Skills Required: Ruby, Ruby on Rails, RSpec, Factory Girl, Bootstrap, jQuery, Python, JavaScript, Algorithms, Data Structures, System Design, OOP, Agile, Automated Testing, Test Driven Development, Continuous Integration
Apply Now
Get hands-on development experience at one of Asia’s most innovative fintech firms. Build robust systems, learn from top industry professionals, and make an impact in the world of digital wealth.
If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Education Requirements
- , 2026 Education Requirement: Bachelor's or Master’s (ongoing) in Computer Science or a related field from a reputed institute
Eligible Batch Years

WeInvest
WeInvest is a Singapore-based digital wealth management platform founded in 2015, specializing in providing end-to-end solutions for financial institutions to launch and operate robo-advisory, goal-based investing, and digital advisory services. The company's mission is to empower banks, asset managers, and wealth managers with cutting-edge technology to deliver personalized and scalable investment experiences to their clients. By combining advanced analytics, intuitive user interfaces, and robust backend systems, WeInvest enables its partners to accelerate their digital transformation in wealth management.
With a team size of around 51-200 employees, WeInvest has established itself as a leading fintech innovator in Asia, serving clients across Singapore, Hong Kong, India, and other markets. The platform supports multiple investment models, including advisory, discretionary, and execution-only, catering to diverse customer needs. In recent years, WeInvest has garnered attention for securing strategic partnerships with major banks and financial institutions, as well as expanding its product offerings to include AI-driven portfolio recommendations and enhanced client engagement tools.
Company Details
Connect With Us
Websiteweinvest.net