FluentPet is at the forefront of developing innovative IoT buttons that enable dogs to communicate their needs to their owners. We are seeking a motivated Backend Software Developer to join our team. As a Backend Developer, you will play a crucial role in driving the development and scalability of our Rails API backend, supporting our mission to revolutionize pet communication.
Role Overview:
The Backend Software Developer will play a vital role in the development and optimization of FluentPet's Rails API backend, enabling seamless communication between our innovative IoT products and mobile applications. This position requires a strong foundation in Ruby on Rails, with an emphasis on API design and cloud infrastructure management, particularly within AWS. The ideal candidate will collaborate closely with cross-functional teams to architect and implement scalable solutions, driving technical strategy while ensuring high-quality software delivery. A passion for innovation and a commitment to making a meaningful impact in pet communication are essential for success in this role.
Key Responsibilities:
- Develop and optimize our Rails API backend, ensuring high performance, scalability, and reliability.
- Collaborate closely with product managers, designers, and frontend developers to design and implement backend solutions that support our mobile app and IoT products.
- Architect, design, and implement new features, integrations, and enhancements to our backend systems.
- Maintain and improve backend infrastructure, leveraging AWS and other cloud services to support growth and scalability.
- Establish and enforce best practices in coding, testing, and deployment to ensure high-quality software delivery.
- Define technical direction and strategy, aligning backend development efforts with overall company goals.
Qualifications:
- 2+ years of experience with Ruby on Rails, with a deep understanding of API design, development, and maintenance. Experience with other backend frameworks (e.g., Django, Laravel) is also acceptable.
- Experience with AWS for backend infrastructure management; familiarity with AWS IoT Core is a plus, but not required.
- Proven track record of leading backend development projects with strong leadership and mentoring skills.
- Excellent problem-solving abilities and a strategic mindset towards backend architecture and development.
- Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
- Passionate about innovation, driving company growth, and creating impactful products that enhance the user experience.
- Familiarity with modern software development practices, CI/CD, and agile methodologies.
- A "missionary" mentality, driven to make a real impact with technology.
Benefits:
- Competitive salary and benefits package.
- Fully remote position with flexible working hours.
- Opportunity to work with cutting-edge technologies and innovative projects.
- Collaborative and inclusive work environment.
- Professional development opportunities and career growth potential.
- Make a meaningful impact in shaping the future of IoT technology.
At FluentPet, we offer a dynamic and collaborative work environment where your contributions directly influence our product development and company growth. If you are passionate about backend development, excited by the challenge of building scalable and reliable systems, and eager to be part of a mission-driven team, we’d love to hear from you.
Top Skills
What We Do
When it comes to other minds, we’ve barely scratched the surface of what’s possible. Our tools are designed to enrich the lives of animals we know well, such as dogs and cats, while strengthening the bond they have with us, humans.
We were inspired in the fall of 2019 by speech language pathologist Christina Hunger, who showed the world that tools for communicating with non-verbal children can also work to help us communicate with dogs.