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

Software Engineer (Ruby)

Full-time

Sharesource Australia

Metro Manila
  • 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 19 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Ruby) in Metro Manila vacancy
  •  ...readiness   Required qualifications, capabilities, and skills  Five years of experience delivering production-grade software as a full stack engineer Experience building backend services using Python or Java.  Experience building modern web applications using... 

    JPMorgan Chase & Co.

    Metro Manila
    7 days ago
  •  ...Role Overview The Network Engineer is responsible for implementing, supporting, and maintaining enterprise data center and network...  ...scripting concepts such as Python. Experience supporting software-defined networking and virtualized network environments. Key... 

    Our Clients

    Metro Manila
    more than 2 months ago
  •  ...Job Description: MEP Drafter/Engineer Position Overview We are seeking a highly skilled MEP Drafter/Engineer with at least...  ...equipment submittals. Expertise in 2D/3D CAD and Revit drafting software. Ability to perform service and distribution takeoffs.... 
    Remote job

    RemoteVA PH

    Metro Manila
    a month ago
  •  ...About the Role Our client, a pioneering storage software company, is seeking a Senior Support Engineer to join their global support team. This role focuses on providing expert technical support for customers using the company's custom Linux-based storage software... 
    Remote job

    PermHunt

    Metro Manila
    a month ago
  •  ...The Opportunity: As a Full Stack Engineer within our Digital Product department, you'll help build and maintain the products and platforms that power Team Liquid's digital ecosystem. The role has a strong front-end focus, while also providing opportunities to contribute... 

    Team Liquid

    Metro Manila
    20 days ago
  •  ...metasearch platform used by millions to find the best flights and hotel deals. We are seeking a talented, agile Marketing Automation & AI Engineer with a strong focus on Agentic AI to join our MarTech team. Role Description As part of the Marketing Technology (MarTech)... 

    Wego

    Metro Manila
    5 days ago
  •  ...Functions in a lead role overseeing the technical execution of a project. Under general direction, develops and applies advanced engineering techniques, concepts and approaches to complex engineering problems. Provides technical guidance over a group and supervises engineering... 

    Black & Veatch Family of Companies

    Metro Manila
    24 days ago
  •  ...presentations and visualization   Required qualifications, capabilities, and skills  Master’s degree in statistics, computer science, engineering, or a related quantitative field or bachelor’s degree plus three years of relevant experience Experience with generative AI,... 

    JPMorgan Chase & Co.

    Metro Manila
    10 days ago
  • Role Overview The Senior / Lead DevSecOps Engineer is a hands-on technical leader responsible for embedding a security-first mindset throughout the software development lifecycle. This role blends deep expertise in security, development, and operations to drive adoption... 

    Blaseek

    Metro Manila
    5 days ago
  •  ...manage money, come build with us. Southeast Asia's fintech moment starts here. About the role You'll be the first dedicated QA engineer on a brand new ATM team — building testing practices from scratch, defining quality standards, and owning coverage end-to-end as... 

    salmon-group

    Metro Manila
    6 hours ago
  •  ...Role Overview The Senior Network Engineer is responsible for designing, implementing, and supporting enterprise network infrastructure environments across complex operational and project-based initiatives. This role focuses on maintaining secure, reliable, and scalable... 

    Our Clients

    Metro Manila
    more than 2 months ago
  •  ...services that accelerate secure cloud adoption, modernise threat protection and simplify compliance. Job Title: Microsoft 365 Engineer – Migration & Modern Workplace Delivery Location: Remote Employment Type: Full-time About the Role: Reporting to the... 

    CyberOne

    Metro Manila
    16 days ago
  •  ...on departmental design guides, standards, systems, applicable engineering codes and B&V policies and procedures. Applies to assigned tasks...  ...of cable sizing and ability to model in Cymcap or similar software, E-tap is insufficient. Detailed understanding of specialized... 

    Black & Veatch Family of Companies

    Metro Manila
    24 days ago
  •  ...scheduled. Authority to interpret technical requirements and provide solutions in conjunction with discipline Project Department Engineer and Discipline Superintendent, to provide drawings and data, and to direct work as assigned and consistent with Company's contractual... 

    Black & Veatch Family of Companies

    Metro Manila
    17 days ago
  •  ...Job Summary Functions as a technical specialist or in a lead role. With minimal supervision, applies advanced engineering techniques and analyses. Continues building on knowledge to develop concepts and approach more complex engineering problems. May provide technical... 

    Black & Veatch Family of Companies

    Metro Manila
    24 days ago
  •  ...Job Title: Mechanical Engineer – Onshore Reliability Experience: Minimum 12 Years Qualification: Bachelor’s Degree in Mechanical Engineering Industry: Oil & Gas / Refinery (Onshore) Work Location : Saudi Arab Job Description: The Mechanical Engineer... 

    Hudson Manpower

    Metro Manila
    10 days ago
  •  ...Job Title: Rotating Engineer – Offshore Reliability Experience: Minimum 12 Years Qualification: Bachelor’s Degree in Mechanical Engineering Industry: Oil & Gas / Refinery (Offshore) Work Location : Saudi Arab Job Description: The Rotating Engineer... 

    Hudson Manpower

    Metro Manila
    10 days ago
  •  ...Job Title: Rotating Engineer – Onshore Reliability Experience: Minimum 12 Years Qualification: Bachelor’s Degree in Mechanical Engineering Industry: Oil & Gas / Refinery (Onshore) Work Location : Saudi Arab Job Description: The Rotating Engineer... 

    Hudson Manpower

    Metro Manila
    10 days ago
  •  ...Job Title: Mechanical Engineer – Offshore Reliability Experience: Minimum 12 Years Qualification: Bachelor’s Degree in Mechanical Engineering Industry: Oil & Gas / Refinery (Offshore) Work Location : Saudi Arab Job Description: The Mechanical Engineer... 

    Hudson Manpower

    Metro Manila
    10 days ago
  • Job Summary We are seeking a Data Security Engineer to lead our data protection and data loss prevention (DLP) efforts. This role focuses...  ...independently in evolving environments. Nice to Have Software or cloud engineering background. Experience in SaaS, cloud-native... 

    Blaseek

    Metro Manila
    2 days ago
  • About the Role We are hiring a Security Development Engineer to act as a critical reviewer of internally developed systems, with a strong...  ...delivery Required Experience & Skills Background in secure software development or application security Strong understanding of... 

    Blaseek

    Metro Manila
    10 days ago
  • SALES ENGINEER (20K-30K) ( pampanga, cebu city, NCR) The Sales Engineer combines deep technical knowledge with sales acumen—supporting solution selling for clients across different sectors (construction, manufacturing, energy, automation, etc.). Understands customer... 

    Dempsey Resources Management Inc.

    Metro Manila
    28 days ago
  •  ...company specializing in processing, compounding, and purifying basic industrial materials and oleochemicals. Position: Tank Operations Engineer Industry: Chemicals Manufacturing Location: Tupas, Cebu Schedule: Monday-Saturday Salary: Negotiable (based on experience)... 

    JK Network Services

    Metro Manila
    21 days ago
  • Qualifications - Licensed ECE/ECT - Proficient in schematic diagrams and troubleshooting - Willing to work in various locations - Must be a current resident of Metro Manila Male Applicants Not more than 30 years old

    Dempsey Resource Management Inc.

    Metro Manila
    a month ago
  • We are looking for a Senior Cloud Security Engineer with strong hands-on experience in Azure security to support and execute cloud security initiatives across hybrid and cloud environments. This role is ideal for someone who has practical experience implementing security... 

    Blaseek

    Metro Manila
    2 days ago
  •  BS in Electrical Engineering or Electrical Engineering Technology  Minimum of 3-5 work years’ experience  Has licensed in power and...  ...a registered Electrical Engineer  Proficient in Engineering software (AutoCAD Electrical, MatLAB, Pysyst)  Knowledgeable in... 

    Dempsey Inc

    Metro Manila
    7 days ago
  •  ...We are seeking an experienced Distribution Transformer Mechanical Design Engineer to design and develop transformers up to 5 MVA, 33 kV class. The candidate will be responsible for preparing detailed engineering drawings, BOMs, and supporting manufacturing and project... 

    Hudson Manpower

    Metro Manila
    3 days ago
  • Engineering graduate (preferred) With experience in technical / construction sales Willing to do field work Duties and Responsibilities: Sell architectural and façade lighting solutions Work with architects, engineers, and local government and developers Prepare... 

    Dempsey Inc

    Metro Manila
    12 days ago
  • NOTE: This is a 5-month contractual employment for applicants based in the Philippines. Who we are: Stable. Supportive. Success-driven. eFlexervices is a premier BPO company with a 24-year track record of excellence. We don't just fill seats; we invest in human potential...

    EFlexervices

    Metro Manila
    more than 2 months ago
  •  ...cross‑functionally Work Setup: Set-up: once a week RTO Work Location: 12th Floor Units C & D, Cyberscape Beta,Topaz & Ruby Roads, Ortigas Center, Pasig City, 1605 Shift: 2:00pm-11:00pm By Applying, you give consent to collect, store, and/or... 

    Cobden & Carter International

    Metro Manila
    a month ago

Do you want to receive more vacancies?

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