Job Reference: FRS56698
Job Duration:
Start date: ASAP
Description:
Job Title: Senior Ruby Developer
Location: Dublin or Remote from anywhere in Ireland
Company Overview: We are a rapidly growing Software-as-a-Service (SaaS) company that offers end-to-end Online Brand Protection. With a dynamic and collaborative work environment, we foster creativity and encourage our team members to make a significant impact on the software products we develop.
Job Summary: We are seeking an experienced Senior Ruby Developer to join our talented engineering team. As a Senior Ruby Developer, you will play a vital role in designing, developing, and maintaining our robust SaaS applications. You will have the opportunity to work on cutting-edge technologies and collaborate with cross-functional teams to deliver exceptional software solutions.Responsibilities:
* Design, develop, and maintain high-quality Ruby code for our SaaS applications.
* Collaborate withthe CTO, Architect, designers, and other developers to understand requirements and deliver innovative solutions.
* Participatein architectural and technical discussions to influence product direction and technology decisions.
* Perform code reviews and provide constructive feedback to ensure code quality and maintainability.
* Optimise application performance and identify opportunities for improvement.
* Troubleshoot and resolve software defects and issues reported by users.
* Stay up-to-date with industry trends and best practices in software development and apply them to our projects.
Qualifications:
* Bachelor'sdegree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
* Extensive experience(5+ years) developing web applications using Ruby (or similar functional language)
* Strong understanding of object-oriented programming principles and design patterns.
* Proficient in writing clean, maintainable, and efficient Ruby code.
* Experience with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
* Familiarity with version control systems (e.g., Git) and Agile development methodologies.
* Self-motivated and proactive, with the ability to work independentlyas well as contribute to a team environment.
* A passion for continuous learning and staying updated with emerging technologies.
* Nice-to-have: Experience or interest in Elixir.
Preferred Qualifications:
* Experience developing and deploying applications on cloud platforms (e.g., AWS, Azure, Google Cloud).
* Familiarity with containerisation technologies (e.g., Docker, Kubernetes).
* Understanding of performance optimisation techniques and tools.
* Experience with testing frameworks (e.g.,RSpec) and Test-Driven Development (TDD) practices.
We offer competitive compensation, a comprehensive benefits package, anda flexible work environment that values work-life balance. Join our dynamic team and contribute to the growth and success of our cutting-edge SaaS products.
If you are passionate about Ruby development, have experience or interest in Elixir, and enjoyworking in a collaborative environment that fosters innovation, we would love to hear from you. Apply now and be part of our journey to revolutionise the SaaS industry!
Industry: IT
Salary: £80000 - £100000 per annum
Salary Benefits:
Vacancy Type: Permanent
Job Skills: -
Contact Name: Niall O\'Connor
Website: -
Direct Application URL: -