Back-end Developer – Ruby on Rails (Remote, Freelance)
Contract Type: Freelance
Commitment: Full-time
Location: Fully Remote
About the Role
A forward-thinking tech company focused on workplace well-being is looking for a passionate and experienced Back-end Developer (Ruby on Rails) to join its growing team.
This role is ideal for someone who thrives in fast-paced, purpose-driven environments and enjoys working on integrations and scalable systems that support impactful digital products.
You'll be focused on integrating the company's core application with third-party platforms and services, working alongside a multidisciplinary team of engineers, product managers, and designers.
Key Responsibilities
- Design and build robust, scalable, and maintainable applications using Ruby on Rails.
- Develop and maintain integrations with third-party systems (SSO, SCIM, APIs, etc.).
- Write clean, tested, and high-quality code with strong test coverage.
- Participate in code reviews and ensure development best practices are upheld.
- Collaborate with technical and non-technical teams to deliver reliable features.
- Share knowledge proactively and contribute to a culture of continuous learning.
- Ensure secure and efficient user lifecycle management through integrations.
Ideal Candidate Profile
- 6+ years of relevant experience in software development.
- 4+ years working with Ruby on Rails in a production environment.
- Strong experience integrating with external systems via APIs, especially with SAML/SSO and SCIM protocols.
- Deep understanding of asynchronous task handling (e.g., with Sidekiq).
- Solid experience with Git and version control workflows.
- Skilled in both relational (PostgreSQL) and NoSQL databases (Redis).
- Familiarity with CI/CD, automated deployments (Capistrano), and AWS services (S3, EC2, CloudFront, etc.).
- Experience with RSpec, Capybara, and other test-driven development tools.
- Familiarity with RESTful API development and SaaS product environments.
- Strong grasp of OOP, SOLID principles, and architectural patterns.
- Fluent in English.
Nice to Have
- Experience with tools like Apigee or similar API management platforms.
- Knowledge of Active Directory management and related security standards.
- Background in database multitenancy or MVC framework segregation.
- Contributions to open-source or personal projects (share your GitHub if available).
- Previous experience in startups or fast-growing tech teams.
- Excellent communication and collaboration skills.
El anuncio original lo puedes encontrar en Kit Empleo:
https://www.kitempleo.es/empleo/219332111/ygj-685-back-end-developer-valencia/?utm_source=html