Senior Software Engineer (Ruby)

Global technology company specializing in custom solutions, technical consultancy, and innovation with over 500 employees.
Spain
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS · AI · Blockchain

Description For Senior Software Engineer (Ruby)

Plain Concepts, a global technology powerhouse with over 500 passionate innovators, is seeking a Senior Software Engineer specialized in Ruby. This role offers an exciting opportunity to work on cutting-edge projects while being part of an international development squad. The position combines technical excellence with creative problem-solving, allowing you to craft tailor-made solutions that make a real impact.

As a Senior Software Engineer, you'll be instrumental in designing and developing software architectures, managing data pipelines, and implementing best practices for clean, reusable code. The role demands expertise in Ruby development, with additional opportunities to work with modern front-end technologies and cloud platforms. You'll be part of a multidisciplinary team that embraces AGILE methodologies and offers full project ownership.

The company culture emphasizes technical excellence and innovation, supporting bold ideas and maintaining a flat, collaborative structure. You'll benefit from a flexible work environment with the option to work remotely, comprehensive health benefits, professional development opportunities, and various lifestyle perks. Plain Concepts' commitment to driving cutting-edge projects worldwide, combined with their presence in over 6 countries, makes this an ideal opportunity for a senior developer looking to make their mark in innovative technology solutions.

The role offers the perfect blend of technical challenges, professional growth, and work-life balance, with projects spanning from artificial intelligence to blockchain. Join a team that values knowledge-sharing, supports community engagement, and maintains transparency in all relationships.

Last updated 42 minutes ago

Responsibilities For Senior Software Engineer (Ruby)

  • Participate in design and development of software solutions for challenging projects
  • Design architecture and participate in decision-making process
  • Review, help and take care of projects where teammates are involved
  • Develop best practices, clean and reusable code

Requirements For Senior Software Engineer (Ruby)

Ruby
React
  • 5+ years of experience with Ruby, on Rails or other popular frameworks
  • Experience in designing software architectures and scalable solutions
  • Hands-on experience building data pipelines (CI/CD)
  • Knowledge of SQL and NoSQL databases
  • Experience with automated testing
  • Experience with containers
  • Fluent English (mandatory)
  • Strong team player mindset

Benefits For Senior Software Engineer (Ruby)

Medical Insurance
Dental Insurance
Education Budget
  • Flexible schedule 35 Hours/Week
  • Fully remote work (optional)
  • Flexible compensation (restaurant, transport, and childcare)
  • Health insurance with dental co-payment
  • Individual budget for training or equipment
  • Free Microsoft certifications
  • English lessons
  • Birthday day off
  • Monthly bonus for electricity and Internet expenses
  • Discount on gym plan and sports activities
  • Plain Camp (annual team-building event)
  • Welcome pack, baby basket, Christmas basket
  • Discount portal for employees

Interested in this job?

Jobs Related To Plain Concepts Senior Software Engineer (Ruby)

Senior Java Developer

Senior Java Developer position at Plain Concepts offering remote work, cutting-edge projects, and comprehensive benefits with focus on work-life balance.

Full Stack Developer (.NET/Angular)

Senior Full Stack Developer position at Plain Concepts, focusing on .NET and Angular development with 6+ years experience, offering remote work and comprehensive benefits.

Senior Fullstack Developer (.NET/Azure)

Senior Fullstack Developer position at Plain Concepts, focusing on .NET and Azure technologies with remote work options and comprehensive benefits.

Senior Fullstack Developer (.NET/Azure)

Senior Fullstack Developer position at Plain Concepts, focusing on .NET and Azure development with 8+ years of experience required, offering remote work and comprehensive benefits.

Fullstack .NET Developer

Join Plain Concepts as a Fullstack .NET Developer. Work remotely, develop innovative projects, and grow your skills in a diverse, tech-driven environment.