Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Full-Stack Software Engineer (Ruby)

Sharesource

Davao City
  • Remote job

About Sharesource:

We are a BCorp company whose purpose is to democratise opportunities for individuals from developing countries. With our brand and culture empowering our partners to attract and keep the most qualified members, we share the knowledge to unleash potential and grow scaling teams for Australian and Canadian businesses.

What are we looking for?

If you’re a Full Stack Software Engineer who enjoys building impactful features, taking full ownership from design to deployment, and working across a rich tech stack like Ruby (Rails), Angular, TypeScript, MySQL, and Elasticsearch then this is the role for you!

If you also enjoy setting engineering standards, collaborating in agile teams, and leveraging AI tools to boost productivity, you’ll fit right in.


What are you expected to do?

  • Agile Delivery: Participate actively in scrums, sprint planning, and JIRA-driven workflows.
  • Full Ownership: Own the design, development, testing, release, and support of your work.
  • Full Stack Development:
    • Backend: Ruby (Rails or similar frameworks); occasional contributions to C#/.NET 7/8 are a plus.
    • Frontend: Angular 14/15 and TypeScript, maintaining AngularJS and Angular 8 where needed.
    • Database: Design and optimize MySQL schemas and queries.

  • Trunk-Based Development: Continuously contribute to trunk, keeping the codebase production-ready.
  • Testing & Quality: Write and maintain automated tests; ensure your work meets requirements without a dedicated QA team.
  • Technical Leadership: Mentor teammates, lead code reviews, and uphold engineering standards.
  • Architecture & Design: Build scalable, maintainable systems while balancing new development with legacy support.
  • AI-Enhanced Development: Leverage AI tools (Claude Code, Codex) to improve productivity, quality, and delivery.
  • Continuous Improvement: Proactively suggest and implement improvements in tools, processes, and practices.


You’ll be a great fit if:

  • Full Stack Expertise: Proven experience with Ruby (Rails or similar frameworks), Angular (14+), and TypeScript.
  • Legacy Systems: Skilled in maintaining AngularJS and Angular 8 applications.
  • Backend Bonus: Exposure to or working knowledge of C#/.NET (7 or later) is a plus.
  • Database Proficiency: Strong knowledge of MySQL design, queries, and performance tuning.
  • Search & Indexing: Familiarity with Elasticsearch is an advantage.
  • Development Practices: Solid experience with trunk-based development and CI/CD pipelines.
  • Quality Ownership: Comfortable in a no-QA environment, ensuring high-quality work end-to-end.
  • Agile Expertise: Strong understanding of Agile/Scrum practices and JIRA-driven workflows.
  • Collaboration & Leadership: Excellent communication skills with the ability to mentor peers.
  • AI-Enhanced Development: Enthusiastic about leveraging AI-assisted tools in daily workflows.

What you gain beyond the role:

  • Remote + Hybrid Flexibility: Enjoy the best of both worlds—collaborative office days when it counts, balanced with the freedom to work from home.
  • Achieve Work-Life Balance and Flexibility: Work in an environment where you’re trusted and empowered to work independently, while still having the support you need to deliver your best. Here, flexibility isn’t just a perk—it’s how we help you perform at your best, without sacrificing life outside of work.
  • Open Culture: Your voice matters, we encourage proactive communication and fresh ideas.
  • Supportive Team: From your very first day to every career milestone, we’ve got your back—with long-term growth and projects you can truly thrive in.
  • Learn and Grow: Training, coaching, and international opportunities to level up your skills and career
  • Be part of a B-Corp company that puts people and planet first while creating meaningful impact.

Please note: This role is remote; however, we require candidates to be based locally in the Philippines. This is to support occasional onsite activities such as team events, client meetings, or equipment handover. Additionally, local residency is necessary for compliance with Philippines labor laws and employment regulations.

___________________

Why work for Sharesource?

Our clients come from all walks of life and so do we. We hire hundreds of skillful individuals from a wide variety of backgrounds, genders, ages, and personalities to live out our diverse culture and make a positive impact on the world!

Our 5 Values:

  • Make a social impact: We balance our work for client teams and for society by constantly making a positive impact.
  • Be proactive: We encourage brave thinking and continuous improvement, and drive change through action.
  • Create value: We create measurable values for our stakeholders: our teams, partners, suppliers, investors, and communities.
  • Be fair, open and honest: We foster equality and inclusivity in a supportive environment that embraces diversity and celebrates achievements.
  • Add fun, passion and love: We prioritise fun and passion, fostering higher engagement and a positive can-do attitude.

___________________

What to Expect in the Process?

  1. You’ll go through 3–4 interviews plus a possible assessment with our client partner. This includes an initial chat, a culture-fit interview, and 1–2 conversations with our awesome client. The whole process usually takes 1–2 weeks, but we’ll let you know if things need to move quicker.
  2. Our best advice? Be yourself and enjoy the conversations. We’ll keep you updated every step of the way, and you’re always welcome to reach out for updates anytime.
  3. If all goes well, we’ll complete reference checks and requirements quickly—so we can get that job offer to you without delay.

We would be grateful if you have these already:

  • Fit to Work/Health Card (Basic 5 employment medical tests)

  • NBI Clearance

  • Social IDs - PHIC, SSS, HDMF, TIN

  • Character references with contact info

At Sharesource, we believe in the value of diversity and inclusion. We are committed to creating a diverse, respectful, and inclusive workplace, and we do not discriminate based on factors such as race, gender, religion, sexual orientation, or disability.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full-Stack Software Engineer (Ruby) in Davao City vacancy
  •  ...looking for? This opportunity might be for you! If you're a Full Stack Engineer who loves owning features end-to-end, building cloud-native...  ...relevant to web applications. You have a solid grasp of Software Engineering Fundamentals , including version control (Git),... 
    Remote job

    Sharesource

    Davao City
    a month ago
  •  ...information work smarter. We are now looking for a Senior Software Developer to join our engineering team. What you’ll do As a Senior Software...  ...information platform. You will work across the full stack, mentor more junior engineers, and partner with product... 

    Inriver

    Davao City
    5 days ago
  •  ...are we looking for? We're looking for a hands-on DevOps Engineer with a strong focus on infrastructure, security, and containerization...  ...and development, and is comfortable working across the full stack in a fast-paced environment. You should have a strong sense of... 
    Remote job

    Sharesource

    Davao City
    16 days ago
  •  ...Job Title: S enior Agentic AI Product Engineer - Marketplace, CRM & Workflow Automation Company: Wonder Group - Wedded Wonderland...  ...AI opportunities from hype. Required Experience Strong full-stack, backend, or product engineering experience. Hands-on experience... 

    wedded.wonderland

    Davao City
    22 days ago
  • 20000 Php

     ...Remote | Full-Time | Davao City-Based Logistics Summary Salary: ₱20,000 PHP per month. Hours: Full-Time (8-hour shift, Monday...  ...Admin & Customer Service Assistant to serve as a vital support engine for our internal operations. In this role, you will work... 

    CoWorq

    Davao City
    9 days ago
  •  ...What are we looking for? We are seeking a hands-on Data Engineer to support our growing data infrastructure. In this role, you...  ...ideal for a data engineer who is comfortable working across the stack — from raw data ingestion and transformation to BI layer support... 
    Remote job

    Sharesource

    Davao City
    12 days ago
  •  ...problem-solver with strong communication skills Prior experience is not required; willingness to learn is essential Why Join Us: Full work-from-home setup Comprehensive training provided Clear career growth and promotion pathways Long-term job stability with... 

    CYBERBACKER

    Davao City
    14 days ago
  • Listing Backer | Work From Home Support Seamless and Successful Property Listings Cyberbacker is looking for a detail-oriented and highly organized Listing Backer to support the end-to-end listing process. In this role, you will ensure property listings are accurate...

    CYBERBACKER

    Davao City
    2 days ago
  •  ...Job Title: AI Growth Engineer - Partner Acquisition, Lead Enrichment & Revenue Automation Company: Wonder Group - Wedded Wonderland / Liviti Location: Remote About the Role Wonder Group is looking for an AI Growth Engineer to help turn Wedded... 

    wedded.wonderland

    Davao City
    20 days ago
  • Real Estate Transaction Coordinator | Work From Home Cyberbacker offers remote career opportunities that provide flexibility, stability, and long-term growth. Enjoy a fully work-from-home setup with no commute, no dress code, and a better work-life balance. We are...

    CYBERBACKER

    Davao City
    9 days ago
  •  ...Job Title: AI Workflow Engineer - Business Automation, CRM & Agentic Operations Company: Wonder Group - Wedded Wonderland / Liviti Location: Remote About the Role Wonder Group is looking for an AI Workflow Engineer to help build the automation... 

    wedded.wonderland

    Davao City
    23 days ago
  • ~Meet or exceed sales objectives of assigned territory by promoting and  selling Koppel Conditioners through professional sales techniques, product service  and long term customer relationships. ~Monitors sales achievements making sure that sales targets are met. ~Conduct...

    Koppel

    Davao City
    22 days ago
  • We are seeking a motivated and detail-oriented Engineer to join our team. This position is ideal for newly licensed engineers and fresh...  ...Excellent computer literacy and knowledge of design and visualization software. Excellent project management and supervision skills. Willing... 

    DANVIC CONSTRUCTION

    Davao City
    17 days ago
  • POSITION SUMMARY: The Engineering and Maintenance Supervisor is responsible for overseeing the day-to-day maintenance and repair operations...  ...in SketchUp, AutoCAD, or any related design and engineering software. Excellent leadership, planning, communication, and problem... 

    Trust Hardware Phils., Inc.

    Davao City
    5 days ago
  •  ...Our client is looking for Agentic AI Engineer to build and deploy AI agents that automate real business workflows — reducing operational cost, headcount dependency, and turnaround time. This is a hands-on implementation role, not R&D. If your experience lives in notebooks... 

    Substance | Level Up by Substance

    Davao City
    a month ago
  •  ...Role: Technical Support Representative Location: Davao City, Davao del Sur (Onsite) Shift: Shifting Schedule Employment Type: Full-time (1-Year Contract/Minimum) Compensation & Perks Total Earning Capacity: PHP 32,500 Health & Security: Comprehensive HMO +... 

    Caldwell Communications Connect Solutions

    Davao City
    24 days ago
  • A Mechanical Engineer specializing in fabrication designs, develops, and oversees the production of mechanical systems, metal structures, and components. They bridge the gap between design and production, focusing on welding, machining, sheet metal fabrication, and assembly... 

    Cap One Resources and Equity Corp.

    Davao City
    18 days ago
  •  ...diverse industries. So what if you had a chance to be a part of the world’s leading SaaS, software, or hardware solutions? Join our community as a Technical Support Engineer today and thrive in a multicultural and multilingual environment while enjoying your home... 

    SupportYourApp

    Davao City
    a month ago
  • Job Summary: - The Project Engineer (Cost & Schedule) is responsible for the regular monitoring & updating of budget and construction cost & schedule. Duties and Responsibilities: 1. Project Schedule - Prepare master schedule using Microsoft Excel and/or Microsoft... 

    CDCC Builders Inc.

    Davao City
    22 days ago
  •  ...manufacturing or installation of electrical equipment, components, or systems for commercial, industrial, or scientific use. They apply engineering principles to optimize power systems, electronics, and control systems, ensuring compliance with safety codes and project... 

    Cap One Resources and Equity Corp.

    Davao City
    a month ago
  •  ...Assess and evaluate proposals from contractors against plans, design, and actual conditions prior to submitting proposals to cost engineers - Review and approve the progress billing requests based on the accomplishment of the contractor. - Provide a weekly informative... 

    CDCC Builders Inc.

    Davao City
    22 days ago
  • Qualifications: -Graduate of BS Electronics/Electrical Engineering or Electronics/Electrical Technology -With at least 1 year work experience in preventive maintenance of auxiliary systems. -Familiar with configuration, estimating or troubleshooting of auxiliary systems... 

    Dempsey Resource Management Inc.,

    Davao City
    16 days ago
  •  ...product health. • Mentor and guide other engineers on testing best practices, automation...  ...approaches to keep our test automation stack modern and effective. What you’ll bring...  ...below: ✔️ 5+ years of experience in software quality assurance with a strong focus on... 

    Inriver

    Davao City
    a month ago
  • About the Role: We are looking for a Mid-Level Technical Support Engineer with 3-8 years of experience to join our growing remote team....  ...opportunities Collaborative and supportive work culture Job Types: Full-time, Permanent Benefits: Health insurance Opportunities... 

    NeksjobPH

    Davao City
    17 days ago
  •  ...We are searching for talented Lead Full Stack Developers to join our team. As a Lead Full Stack Developer, your responsibilities include...  ...knowledge. Your daily activities would include: Software development of our new projects, i.e. designing, developing and... 

    IONA

    Davao City
    more than 2 months ago
  •  ...About Us Full Potential Solutions (FPS) is a performance-based analytically driven...  ..., uninstalling, application programs and software. Experience with the following devices...  ...and passwords for multiple sites Search engines, concepts, words, and the ability to search... 

    Full Potential Solutions

    Davao City
    14 days ago
  •  ...! :) Your daily activities include: Software development of our new projects, i.e. designing...  ...applications Strong command of the full software development life cycle – from...  ...you stand out: Experience with our tech stack: commercetools, Bluestone PIM, Akeneo,... 

    IONA

    Davao City
    more than 2 months ago
  •  ...About Us Full Potential Solutions (FPS) is a performance-based, analytically driven...  ...basic technical support for hardware, software, and network-related concerns Assist...  ...Technology Computer Science Computer Engineering Information Systems or any related... 

    Full Potential Solutions

    Davao City
    a month ago
  • Requirements: ✓ Board Passer. Preferably a graduate of Civil or Mechanical Engineering. ✓ With good technical understanding of engineering technical drawings and metal fabrication. ✓ Experience in Sales/Marketing in the steel industry a big advantage. ✓ Fresh Graduate... 

    DEMPSEY

    Davao City
    a month ago
  •  ...financial consequences. This is a high-impact role managing the full-cycle bookkeeping for two different industries – retail and supermarket...  ...You have an intermediate to advanced proficiency in accounting software Xero is a must (not just Xero certified), capable of managing... 
    Remote job

    Sharesource

    Davao City
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Stack Software Engineer (Ruby). Be the first to apply!