Ruby Developer (human)

Festanstellung, Vollzeit · Remote

Lesen Sie die Stellenbeschreibung in:
Über uns
Based in Berlin, Germany, with a key Product Development Center in Lviv, Ukraine, CopeCart is a rapidly expanding start-up specializing in digital product sales, including e-books, coaching, online seminars, and tickets. Our global presence and diverse team ensure best-in-class e-commerce solutions and outstanding customer experiences.
CopeCart streamlines the sales process for vendors, eliminating cumbersome paperwork and focusing on essential business goals. As a comprehensive full-service provider, we support every phase of sales – from product setup and transaction processing to accounting and detailed analytics. Our platform embodies flexibility, creativity, and a dynamic start-up ethos, redefining digital commerce efficiency

As a Ruby Developer at CopeCart, you will be crafting efficient, scalable, and modular code while shaping the design and architecture of innovative software systems. You’ll collaborate with cross-functional teams to deliver high-quality features, troubleshoot issues, and ensure performance, security, and documentation standards are met.
Deine Aufgaben
  •   Write efficient, reusable, and modular code.
  •   Contribute to the design and architecture of software systems.
  •   Implement features and functionality according to project requirements.
  •   Write and execute tests to ensure code quality.
  •   Collaborate with quality assurance (QA) teams to identify and fix bugs.
  •   Work closely with other developers, designers, and cross-functional teams.
  •   Collaborate with team members to troubleshoot and solve issues.
  •   Consider security best practices in coding.
  •   Optimize code for performance and scalability.
  •   Code review.
  •   Document code, technical designs, and project-related information.
Dein Profil
  • 3-5 years of professional experience in Ruby on Rails development.
  • In-depth knowledge and experience with Ruby programming language.
  • Strong expertise in developing applications using the Ruby on Rails framework.
  • Proficient in front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like Vue.js or similar. 
  • Experience with relational databases, particularly PostgreSQL.
  • Ability to design and optimize database schemas.
  • Experience with testing frameworks such as RSpec. 
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot issues and provide effective solutions.
  • Experience working in Agile development environments.
  • Advanced English; 
Will be a plus: 
  • Experience with AWS (EC2, CloudFormation); 
  • Experience with Vue JS;
  • Experience with payment systems integration(Stripe, PayPal) 
Was dich bei CopeCart erwartet
Remote & Flexibility | We truly believe that every work environment should be tailored to the employee. You can work from anywhere, and you have flexible working hours based on trust.
Responsibility & Freedom | In your daily work, you'll encounter a wide range of challenges where you can take on a high level of responsibility. Have a creative idea or a suggestion for improvement? Feel free to implement it. We are always open to innovation, suggestions, and thinking outside the box.
Team Events | We know that personal interaction is important, and with a 100% remote setup, it's even more crucial to build team spirit. That’s why we place a strong emphasis on team building and organize several team events throughout the year at different locations.
Corporate Fitness & Wellness | The health and well-being of our employees are important to us. Through our partner EGYM Wellpass, employees have access to over 6,300 fitness and yoga studios, swimming pools, as well as CrossFit and bouldering gyms across Germany and Austria.
Benefits | We naturally offer corporate benefits and a company pension plan as well as language classes
Fun & Joy | Regular coffee chats, a first-name basis culture, and a variety of shared activities.
About us
Based in Berlin, Germany, with a key Product Development Center in Lviv, Ukraine, CopeCart is a rapidly expanding start-up specializing in digital product sales, including e-books, coaching, online seminars, and tickets. Our global presence and diverse team ensure best-in-class e-commerce solutions and outstanding customer experiences.
CopeCart streamlines the sales process for vendors, eliminating cumbersome paperwork and focusing on essential business goals. As a comprehensive full-service provider, we support every phase of sales – from product setup and transaction processing to accounting and detailed analytics. Our platform embodies flexibility, creativity, and a dynamic start-up ethos, redefining digital commerce efficiency.


Your tasks
  • Write efficient, reusable, and modular code.
  •   Contribute to the design and architecture of software systems.
  •   Implement features and functionality according to project requirements.
  •   Write and execute tests to ensure code quality.
  •   Collaborate with quality assurance (QA) teams to identify and fix bugs.
  •   Work closely with other developers, designers, and cross-functional teams.
  •   Collaborate with team members to troubleshoot and solve issues.
  •   Consider security best practices in coding.
  •   Optimize code for performance and scalability.
  •   Code review.
  • Document code, technical designs, and project-related information
As a Ruby Developer at CopeCart, you will be crafting efficient, scalable, and modular code while shaping the design and architecture of innovative software systems. You’ll collaborate with cross-functional teams to deliver high-quality features, troubleshoot issues, and ensure performance, security, and documentation standards are met.

Your profile
  • 3-5 years of professional experience in Ruby on Rails development.
  • In-depth knowledge and experience with Ruby programming language.
  • Strong expertise in developing applications using the Ruby on Rails framework.
  • Proficient in front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like Vue.js or similar. 
  • Experience with relational databases, particularly PostgreSQL.
  • Ability to design and optimize database schemas.
  • Experience with testing frameworks such as RSpec. 
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot issues and provide effective solutions.
  • Experience working in Agile development environments.
  • Advanced English; 
Will be a plus: 
  • Experience with AWS (EC2, CloudFormation); 
  • Experience with Vue JS;
  • Experience with payment systems integration(Stripe, PayPal) 
What you can expect at CopeCart
Remote & Flexibility | We truly believe that every work environment should be tailored to the employee. You can work from anywhere, and you have flexible working hours based on trust.
Responsibility & Freedom | In your daily work, you'll encounter a wide range of challenges where you can take on a high level of responsibility. Have a creative idea or a suggestion for improvement? Feel free to implement it. We are always open to innovation, suggestions, and thinking outside the box.
Team Events | We know that personal interaction is important, and with a 100% remote setup, it's even more crucial to build team spirit. That’s why we place a strong emphasis on team building and organize several team events throughout the year at different locations.
Corporate Fitness & Wellness | The health and well-being of our employees are important to us. Through our partner EGYM Wellpass, employees have access to over 6,300 fitness and yoga studios, swimming pools, as well as CrossFit and bouldering gyms across Germany and Austria.
Benefits | We do offer corporate benefits and a company pension plan as well as language classes
Fun & Joy | Regular coffee chats, a first-name basis culture, and a variety of shared activities.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.