Full-Stack Software Engineer (Ruby)

Sharesource Australia

Metro Manila

On-site

PHP 2,452,483 - 3,678,724

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote + Hybrid Flexibility
Work-Life Balance
Learning and Growth Opportunities
Supportive Team Culture

Job summary

Sharesource Australia is seeking a Full Stack Software Engineer to develop impactful features from design to deployment. This role requires expertise in Ruby (Rails), Angular (14+), and TypeScript, along with strong knowledge of MySQL and Elasticsearch.

Remote work with hybrid flexibility is offered, and candidates must be based in the Philippines for local compliance. Join a supportive team that values diversity and offers growth and learning opportunities.

Qualifications

  • Proven experience with Ruby (Rails) and Angular (14+) skills.
  • Knowledge of MySQL database design and performance tuning.
  • Strong understanding of Agile methodologies and practices.

Responsibilities

  • Own the design, development, testing, and support of software.
  • Participate in Agile delivery processes like scrums and planning.
  • Mentor and lead team members, ensuring high engineering standards.

Skills

Ruby (Rails or similar frameworks)
Angular (14/15)
TypeScript
MySQL design and performance tuning
Elasticsearch
Agile/Scrum practices
CI/CD pipelines
Trunk-based development
C#/.NET (7 or later)

Job description

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. https://www.sharesource.com.au/

We are looking for a Full Stack Software Engineer who enjoys building impactful features, taking full ownership from design to deployment, and working across Ruby (Rails), Angular, TypeScript, MySQL, and Elasticsearch. If you also enjoy setting engineering standards, collaborating in agile teams, and leveraging AI tools to boost productivity, you’ll fit right in.

Responsibilities
  • 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.
Qualifications
  • 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.
Benefits
  • Remote + Hybrid Flexibility: Work from home with scheduled office days.
  • Work‑Life Balance and Flexibility: Independent work with supportive environment.
  • Open Culture: Proactive communication and fresh ideas encouraged.
  • Supportive Team: Continuous growth opportunities.
  • Learning and Growth: Training, coaching, and international opportunities.
  • B‑Corp Impact: Work for a company that puts people and planet first.

Important: This role is remote; however, we require candidates to be based locally in the Philippines for occasional onsite activities and compliance with local labor laws.

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 race, gender, religion, sexual orientation, or disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Full‑Stack Engineer – Ruby, Angular & AI Tools
Remote Full‑Stack Engineer – Ruby, Angular & AI Tools

Sharesource Australia • Metro Manila

On-site
PHP 2,452,483 - 3,678,724
Remote + Hybrid Flexibility
Work-Life Balance
Learning and Growth Opportunities
+1
Remote Full-Stack Engineer (Ruby): AI-Driven Ownership
Remote Full-Stack Engineer (Ruby): AI-Driven Ownership

Sharesource Australia BPO Corporation • Manila

On-site
PHP 800,000 - 1,200,000
Remote + Hybrid Flexibility
Work-Life Balance and Flexibility
Supportive Team
+2
Senior Full-Stack Engineer (Remote, Philippines)
Senior Full-Stack Engineer (Remote, Philippines)

ShareSource Australia • Makati

On-site
PHP 1,200,000 - 2,400,000
Remote work
Hybrid days
Open culture
+3
Senior Full-Stack Engineer — .NET/Angular with AI Tools
Senior Full-Stack Engineer — .NET/Angular with AI Tools

Sharesource • Makati

On-site
PHP 900,000 - 1,500,000
Remote + Hybrid Flexibility
Work-Life Balance
Open Culture
+3
Mid Full Stack .NET Developer | C#, React/Angular - Hybrid
Mid Full Stack .NET Developer | C#, React/Angular - Hybrid

Outsourced • Quezon City

On-site
PHP 1,200,000 - 1,800,000
Full Stack Engineer (pooling)
Full Stack Engineer (pooling)

MicroSourcing • Cebu City

Hybrid
Healthcare coverage day one
Dependent coverage
Paid time-off with cash conversion
+6
Software Engineering Lead (Angular / Ruby)
Software Engineering Lead (Angular / Ruby)

RELX • Mexico

On-site
MXN 900,000 - 1,700,000
Private Medical/Dental Plan
Savings Fund
Life Insurance
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Permhunt • Taguig

Hybrid
Performance bonus or commission
Local benefits package
Referral program
+3
Full-Stack Software Developer
Full-Stack Software Developer

Offsure Global Outsourcing INC. • Angeles

On-site
PHP 900,000 - 1,200,000
Full Stack Engineer
Full Stack Engineer

PURE HomeRiver Property Management • Philippines

Hybrid
PHP 1,200,000 - 1,800,000
Competitive Salary Package
Private Health Insurance with Dep.dent
Paid Time Off
+3