Senior Software Engineer

closed
Plain Concepts Logo

Plain Concepts

πŸ“Remote - Spain

Summary

Join Plain Concepts' international development squad as a Software Engineer and craft tailor-made solutions for clients. You will participate in the design and development of software solutions using cutting-edge technologies. Work from home or in the office, embracing an agile methodology with full project ownership. This role requires 5+ years of Ruby experience and expertise in software architecture and data pipelines. Plain Concepts offers a competitive salary, flexible schedule, remote work options, comprehensive benefits, and professional development opportunities.

Requirements

  • 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 (unit, integration, e2e etc.)
  • Experience with containers
  • Fluent English (mandatory)
  • A strong team player mindset

Responsibilities

  • Participate in the design and development of software solutions for challenging projects. This means projects from scratch with the latest technologies
  • Design of architecture and the decision-making process in a constructive environment with co-creation dynamics
  • Participate, review, help and take care of the projects where your teammates are involved
  • Be a key player in the development of the best practices, clean and reusable code

Preferred Qualifications

  • Experience in Front-End development (React, Angular, Vue.js, etc.)
  • Experience with Cloud platforms (Azure, AWS, or GCP)
  • Knowledge of Infrastructure as Code (IaC)

Benefits

  • Salary determined by the market and your experience
  • Flexible schedule 35 Hours / Week
  • Fully remote work (optional)
  • Flexible compensation (restaurant, transport, and childcare)
  • Fully free health insurance, with a co-payment for dental services
  • Individual budget for training or equipment and free Microsoft certifications
  • English lessons
  • Birthday day off
  • Monthly bonus for electricity and Internet expenses at home
  • Discount on gym plan and sports activities
  • Plain Camp (annual team-building event)
  • Extra perks: events attendance and speakers, welcome pack, baby basket, Christmas basket, discount portal for employees
This job is filled or no longer available