Get Hired Logo Get Hired

Software Engineer

Posted: May 29, 2025

Job Description

Join Fountain as a Senior Software Engineer focused on diagnosing and resolving complex code issues within our talent acquisition platform. This role emphasizes collaboration with customer-facing teams to fix customer problems and implement customer-specific solutions, making a significant impact on client satisfaction and platform improvement.

Key Information

  • Location Model: Hybrid
  • Location Details: Guadalajara, Mexico (2-3 days/week required in office)
  • Salary Range: N/A
  • Years Experience Min: 2+ years
  • Employment Type: Permanent
  • Company Industry: SaaS (Talent Acquisition)
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: Flexible (global collaboration required)

Technical Stack

  • Core (Must-Have):
    • JavaScript (React, TypeScript, Node) OR Ruby on Rails (Sidekiq, React)
    • Testing (Jest/Playwright, Capybara, TDD)
  • Nice-to-Have:
    • Event-driven architectures
    • Serverless architectures
    • High volume architectures
    • API strategies
    • MongoDB
    • AWS
    • Microservices
    • Web security
    • Agile methodologies

Role & Responsibilities

  • Key Responsibilities:
    • Troubleshoot and fix production software issues.
    • Implement customer-specific features and integrations.
    • Collaborate with Support, CS, and Professional Services teams.
    • Contribute to product feature development and maintenance.
    • Standardize and integrate frequently requested functionality into the core application.
  • Must-Have Qualifications:
    • 2+ years of relevant software engineering experience.
    • Proven experience troubleshooting production software issues.
    • Proficiency in JavaScript/Node/React/TypeScript OR Ruby on Rails.
    • Experience with testing methodologies and frameworks.
    • Excellent written and verbal English communication skills.
  • Nice-to-Have Qualifications:
    • Experience in B2B SaaS startup environments.
    • Experience in remote international settings.
    • Familiarity with advanced architectural patterns (event-driven, serverless, high volume, microservices).

Company & Culture

  • Benefits Highlights:
    • Competitive health insurance plans.
    • Christmas bonus (Mexico).
    • Flexible time off.
    • Paid holidays.
    • Annual allowances for education, home office, cell phone, and wellness.
  • Potential Red Flags / Things to Note:
    • No salary range provided.
    • Required hybrid presence in Guadalajara, Mexico.
  • Company Culture Snippets:
    • Globally distributed team with emphasis on collaboration across time zones and cultures.
    • Equal opportunity workplace with focus on diversity and inclusion.

Job Details

Location

Remote / Guadalajara, Mexico

Key Skills

Ruby On Rails Troubleshooting Javascript Frameworks Attention To Detail Excellent Communication Skills Empathy Entrepreneurial Mindset Product Oriented Software Development Remote Work Capabilities Testing Frameworks (jest, Playwright, Capybara)