Jobs · Information Technology

Senior Software Engineer - Fountain Hire

Fountain · San Francisco, CA · 2 wk 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

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com