[Remote] Senior Software Engineer - Fountain Hire
Note: The job is a remote job and is open to candidates in USA. Fountain is a leading enterprise solution for frontline workforce management, providing a customizable platform for organizations to manage their talent. As a Senior Software Engineer, you will collaborate with a diverse team to design and develop web applications that enhance employee retention and improve user experience.
Responsibilities
- Design, develop, test, and maintain product features and enhancements
- Collaborating 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
- Identifying and addressing performance bottlenecks and optimizing applications for maximum speed, scalability and ease of use
- Staying up-to-date with industry trends and continuously seeking opportunities to enhance the user experience
Skills
- 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)
- 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
- 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
- Competitive health plans
- A retirement plan
- A flexible vacation policy
- Paid holidays
- Monthly lunch stipends
- Annual allowances for ongoing education related to your profession and career advancement
- Home office reimbursements
- Cell phone reimbursements
- Wellness reimbursements
Company Overview
Company H1B Sponsorship