Senior Full-Stack Developer (Ruby on Rails + ) Ibadan, Nigeria

DentistFind

Not Interested
Bookmark
Report This Job

profile Job Location:

Ibadan - Nigeria

profile Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

Position: Senior Full-Stack Developer (Ruby on Rails )

Company: DentistFind
Location: Remote (working in Eastern Time Zone)
Company Overview:
DentistFind is a leading marketing technology company based in Canada with 14 years of expertise in empowering dental practices across the globe. Our mission is to facilitate seamless and sustainable growth for dental practices through our innovative PracticeFuel platform which leverages data-driven digital marketing strategies and cutting-edge technology solutions. By focusing on increasing patient acquisition and retention DentistFind provides a stable and prestigious work environment that offers opportunities for growth and international exposure.

Why Join DentistFind

At DentistFind we believe in clarity over complexity extreme ownership and building systems that scale. As a rapidly growing dental marketing and technology partner we empower dental practices with data-driven strategies cutting-edge tools and a relentless focus on measurable outcomes. Join us to be a part of a team that values innovation efficiency and client success.

Job Overview:

We are seeking an experienced Senior Full-Stack Developer to lead the development and maintenance of our cutting-edge platform. The ideal candidate will have a strong background in Ruby on Rails and AI coding skills with proven expertise in server management database optimization and scalable architecture. This role requires a strategic thinker who can contribute to the continuous improvement of our technology and processes.

Key Responsibilities:

  • Backend Development: Develop maintain and optimize backend services using Ruby on Rails.
  • Frontend Enhancement: Build and enhance responsive front-end interfaces using .
  • AI Integration: Implement and optimize AI-driven solutions within the platform.
  • Server Management: Manage and troubleshoot server environments preferably on AWS DigitalOcean or Heroku.
  • Database Optimization: Design implement and optimize database schemas in PostgreSQL and maintain legacy systems using MongoDB.
  • Performance Assurance: Ensure application performance scalability and security best practices.
  • Cross-Functional Collaboration: Collaborate with design QA and product teams to deliver high-quality releases.
  • Testing and Deployment: Implement automated testing CI/CD pipelines and code review best practices.
  • Technical Documentation: Contribute to technical documentation and process improvement.

Required Skills and Qualifications:

  • Bachelors degree in Computer Science Software Engineering or a related field.
  • 57 years of professional experience with Ruby on Rails.
  • Strong experience building frontends with reusable component architecture.
  • Proficiency in AI coding and integrating AI-driven solutions.
  • Solid understanding of RESTful APIs and GraphQL.
  • Experience managing PostgreSQL and MongoDB databases.
  • Proficiency in Linux-based server management (deployments Nginx Puma background jobs etc.).
  • Experience with Git CI/CD and containerization (Docker Kubernetes is a plus).
  • Familiarity with Agile/Scrum workflows and collaborative development tools (Jira Trello GitHub).
  • Relevant certifications in Ruby on Rails cloud platforms (AWS Azure etc.) or AI technologies.

Preferred Qualifications:

  • Experience with Sidekiq Redis or background job processing.
  • Exposure to microservices architecture or modular monolith patterns.
  • Understanding of frontend state management (Redux Zustand Recoil).
  • Knowledge of testing frameworks (RSpec Jest Cypress).
  • Experience with performance monitoring tools (New Relic Datadog Sentry).
  • Contributions to open-source projects or a visible GitHub portfolio.
  • Strong skills in AI coding and integrating machine learning models.

Ideal Candidate:

  • A proactive problem-solver who thrives in a fast-paced remote work environment.
  • Someone who embraces challenges as opportunities for growth and innovation.
  • A team player with excellent communication skills ready to collaborate across departments.
  • An individual committed to continuous learning and improvement.
  • Strong expertise in AI coding and a passion for leveraging AI to enhance platform capabilities.

Company Culture & Values:

  • Analytical Decision Making: Data-driven strategies guide our decisions.
  • Speed & Agility: We prioritize efficiency and speed in execution.
  • Strategic Focus: Long-term success through strategic actions.
  • Continuous Improvement: Relentless pursuit of excellence and growth.
  • Integrity & Transparency: Building trust through honesty and accountability.
  • Challenge-Oriented: Embracing challenges as opportunities for innovation.

What We Offer:

  • Opportunity to work in a fast-paced innovative environment.
  • Ability to make a significant impact on the growth and success of dental practices.
  • Professional development and growth opportunities.
  • Collaborative and supportive remote work culture.

Work Environment and Work Hours:

  • Set-up: Full-time Remote
  • Schedule: Monday-Friday for 7.5 working hours between 6am and 5pm Eastern Standard Time Zone (EST).
  • Shift options: 6 AM-2 PM (1st shift) 9 AM-5 PM (2nd shift)
  • Remote Work Policy: At DentistFind we embrace a remote work culture. As part of our commitment to maintaining productivity and accountability we utilize a time-tracking tool that captures screenshots at random intervals. Candidates should be comfortable with this practice as part of our professional standards. If using a time tracking tool is not suitable for you we encourage you to reconsider applying.

The Team:

Join a dynamic and diverse team spread across the globe including regions like the Philippines Nigeria Pakistan Indonesia and India. As part of a remote-first organization the team values open communication collaboration and a shared commitment to the companys mission. You will work closely with the CEO and various department heads playing a pivotal role in ensuring alignment and advancing strategic objectives.

How to Apply:

Interested candidates should submit their resume cover letter and any relevant portfolio pieces demonstrating their expertise and success stories. You are encouraged to apply directly through our official job board for a more streamlined application process. This ensures your application is reviewed promptly by our recruitment team. Click here to apply and become a part of our team.
Position: Senior Full-Stack Developer (Ruby on Rails )Company: DentistFindLocation: Remote (working in Eastern Time Zone)Company Overview:DentistFind is a leading marketing technology company based in Canada with 14 years of expertise in empowering dental practices across the globe. Our mission is ...
View more view more

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java