Salenga Law Firm
Programmer (On-the-Job Trainee)
On-the-job trainee programmer at a Pasig City law firm, building and maintaining internal legal-tech tools: web interfaces (HTML/CSS/JavaScript), code reviews, debugging, testing, documentation, and working on automation, data handling, APIs, and internal dashboards. Rust/C++/Node.js/ASP.NET exposure is a plus.
- Compensation
- Not disclosed
- Location
- Pasig City, Metro Manila
- Work setup
- Onsite
- Seniority
- Intern
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- Basic understanding of programming fundamentals (logic, data structures, debugging)
- Willingness to learn modern development practices
- Strong attention to detail and problem-solving skills
- Good communication and teamwork
Nice to have
- Exposure to Rust or related languages (C++, Node.js, ASP.NET)
- Familiarity with Git/GitHub (commits, branches, pull requests)
- Basic web development knowledge (HTML/CSS/JS)
Full description
Start your tech career where your code ships to real users. Salenga Law Firm—based in Pasig City’s legal hub near courts and key government agencies—is building internal legal-tech tools that make legal work faster, safer, and more efficient. We’re looking for Trainees who want hands-on experience building production-grade systems.
What You’ll Work On
- Build and maintain programs for real internal tools and workflows
- Help develop and maintain web interfaces (HTML/CSS/JavaScript; frameworks are a plus)
- Participate in code reviews, debugging, and testing
- Assist in feature development, enhancements, and documentation
- Collaborate with a small team to solve practical technical challenges (automation, data handling, APIs, internal dashboards)
What We’re Looking For
- Basic understanding of programming fundamentals (logic, data structures, debugging)
- Willingness to learn modern development practices
- Strong attention to detail and problem-solving skills
- Good communication and teamwork
Preferred (Nice to Have)
- Any exposure to Rust, or related languages: C++, Node.js, ASP.NET
- Familiarity with Git/GitHub (commits, branches, pull requests)
- Basic web development knowledge (HTML/CSS/JS)
What You’ll Get
- Mentorship, learning materials, and guided training
- Real project experience you can showcase in your portfolio
- Supportive, growth-focused environment
- Opportunity for future employment based on performance and business needs
##
##