Jobs · Information Technology

Senior Software Engineer - Fountain Hire

Fountain · San Francisco, CA · 3 mo ago
RemoteRemoteInformation Technology$185/hrFull-time

About the role

This role is for a Senior Software Engineer at Fountain, a leading enterprise solution for frontline workforce management. The successful candidate will collaborate with a diverse team of engineers, designers, and product managers to create user-centered web applications that empower organizations to improve employee retention.

To succeed in this position, it is important to have a proven track record of working with rich enterprise products and possess strong problem solving skills, and a solid technical background in frontend/backend development, relational modeling, API interfaces, scalability, and architecture.

Responsibilities

  • Design, develop, test, and maintain product features and enhancements
  • Collaborate closely with product and design teams to bring features to life
  • Review and collaborate with other developers' work
  • Implement RESTful API endpoints, build new functionality in our Ruby on Rails backend codebase, build upon our PostgreSQL model
  • Ensure the quality, reliability, operations, and security of all our products
  • Identify and address performance bottlenecks and optimize applications for maximum speed, scalability and ease of use
  • Stay up-to-date with industry trends and continuously seek opportunities to enhance the user experience

Requirements

  • 7+ years of experience in full stack software engineering
  • Proven experience in product-oriented software development
  • Proficiency in modern technologies, including but not limited to:
    • Ruby on Rails
    • React
    • TypeScript
    • PostgreSQL (must have)
    • MUI
    • Elasticsearch
    • Webpack
    • MongoDB
    • Express
    • TailwindCSS (nice to have)
  • Strong problem-solving skills and the ability to think critically about user interactions and system architecture
  • Ability to work independently and confidently, even in dynamic situations and with limited information
  • Excellent communication skills, both written and verbal, in English, to effectively collaborate with team members and stakeholders

Nice to Have

  • Experience in B2B SaaS startup environments and remote international settings is strongly preferred
  • Familiarity with coding agents, automated code reviews, and agentic skills and tooling
  • Familiarity with event-driven architectures, serverless architectures, high volume architectures, API strategies, MongoDB, AWS, micro-services, web security, and Agile methods is highly desirable
  • Experience working in an Agile development environment, collaborating with cross-functional teams
  • Past positions in startups and international contexts will be appreciated

Benefits

  • FULL TIME EMPLOYMENT
  • Competitive health insurance plans
  • Christmas bonus
  • Flexible time off
  • Fountain-wide perks including paid holidays, annual allowances for ongoing education related to your profession and career advancement, along with home office, cell phone, and wellness reimbursements

Qualifications

  • Health Insurance
  • Dental Insurance
  • Paid Time Off (PTO)
  • Paid Holidays
  • Sick Leave
  • Remote Work
  • Professional Development
  • Parental Leave

Skills

  • Startup

Pay

  • FULL TIME EMPLOYMENT

Schedule

  • REMOTE WORK

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com