Ruby Development Lead
TurnKey Tech Staffing
Flores da Cunha, RS - há 2 horas
Descrição do trabalho
About the Company:

We are a US-based B2B SaaS company that provides a client portal designed specifically for professionals to streamline communication and collaboration with their clients.

Responsibilities:
  • Lead the design, development, and maintenance of scalable, high-quality software solutions.
  • Oversee all phases of the development lifecycle, ensuring best practices and high standards.
  • Provide technical leadership and mentorship to a team of engineers, fostering a culture of collaboration and continuous learning.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Implement and advocate for best practices, including test-driven development (TDD), continuous integration (CI), Scrum, refactoring, and coding standards.
  • Identify and resolve technical bottlenecks, ensuring efficient problem-solving.
  • Collaborate with cross-functional teams to align development efforts with business objectives.
  • Stay up to date with emerging technologies and drive continuous innovation.


Requirements:
  • 8+ years of software development experience, with a strong background in backend technologies.
  • 4+ years of experience leading and mentoring development teams.
  • Strong proficiency in Ruby, with a deep understanding of its syntax and nuances.
  • Expertise in clean code principles, refactoring, and test-driven development.
  • Solid understanding of object-oriented programming (OOP) and functional programming paradigms.
  • Extensive experience with PostgreSQL or other relational databases.
  • Excellent time management and prioritization skills in a fast-paced environment.
  • Strong problem-solving abilities and decision-making skills.
  • Effective collaboration and communication with cross-functional teams.


Nice-to-have:
  • Knowledge of DevOps practices – working with CI/CD pipelines.
  • Experience working with Terraform.


Why Join Us?
  • We welcome new ideas and allow you to make an immediate impact on the team.
  • Flex PTO for any reason, including sick days (no specified limits) and flexible work schedule.
  • Personal laptop.
  • Health and wellness package.
  • Remote work.
  • Budget for English lessons.