Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sharesource

Full-Stack Software Engineer, Ruby

Sharesource

Full-Stack Software Engineer with Ruby expertise developing systems at a BCorp company. Collaborating on impactful features and mentoring peers in an agile environment.

Posted 6/24/2026full-timeMetro Manila • 🇵🇭 PhilippinesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularElasticSearchMySQL.NETRubyRuby on RailsTypeScript

About the role

Key responsibilities & impact
  • Participate actively in scrums, sprint planning, and JIRA-driven workflows.
  • Own the design, development, testing, release, and support of your work.
  • 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.
  • Design and optimize MySQL schemas and queries.
  • Continuously contribute to trunk, keeping the codebase production-ready.
  • Write and maintain automated tests; ensure your work meets requirements without a dedicated QA team.
  • Mentor teammates, lead code reviews, and uphold engineering standards.
  • Build scalable, maintainable systems while balancing new development with legacy support.
  • Leverage AI tools (Claude Code, Codex) to improve productivity, quality, and delivery.
  • Proactively suggest and implement improvements in tools, processes, and practices.

Requirements

What you’ll need
  • Proven experience with Ruby (Rails or similar frameworks), Angular (14+), and TypeScript.
  • Skilled in maintaining AngularJS and Angular 8 applications.
  • Exposure to or working knowledge of C#/.NET (7 or later) is a plus.
  • Strong knowledge of MySQL design, queries, and performance tuning.
  • Familiarity with Elasticsearch is an advantage.
  • Solid experience with trunk-based development and CI/CD pipelines.
  • Comfortable in a no-QA environment, ensuring high-quality work end-to-end.
  • Strong understanding of Agile/Scrum practices and JIRA-driven workflows.
  • Excellent communication skills with the ability to mentor peers.
  • Enthusiastic about leveraging AI-assisted tools in daily workflows.

Benefits

Comp & perks
  • 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.
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyRailsC#.NET 7.NET 8Angular 14Angular 15TypeScriptMySQLElasticsearch
Soft Skills
mentoringcode reviewscommunicationproactive improvementteam collaboration