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.