Freelance FullStack Developer (Ruby+React)

Location: Ukraine/Europe

Key Responsibilities:

  • Develop, enhance, and maintain web applications using Ruby on Rails for backend and React for frontend.
  • Collaborate with cross-functional teams to design and implement scalable and efficient software solutions.
  • Build and manage APIs (REST/GraphQL) to ensure seamless integration with frontend applications.
  • Optimize application performance and ensure high standards of code quality through testing and reviews.
  • Mentor junior developers and contribute to improving team practices and workflows. 
  • Stay up-to-date with emerging technologies and advocate for their adoption when appropriate.

Required Skills and Experience:

  • 5+ years of professional experience in software development, with a strong focus on Ruby on Rails.
  • Solid understanding of MVC architectureActive Record, and PostgreSQL/MySQL databases.
  • Experience with API development (e.g., RESTful APIsGraphQL) and third-party integrations.
  • Familiarity with front-end tools like Webpack, or Vite.
  • Knowledge of deployment pipelines and tools (e.g., DockerKubernetesCI/CD).
  • Strong grasp of testing methodologies and frameworks (e.g., RSpec).
  • Comfortable working in Agile environments and participating in code reviews.
  • English language proficiency at a minimum B2 level for clear communication and collaboration with team members.

Nice-to-Have Skills:

  • Experience with cloud platforms like AWS, or GCP.
  • Understanding of security best practices for web applications.

Why join us:

— Be part of a game-changing company with a forward-thinking vision.

— Work in a dynamic and creative environment that values your ideas.

— Enjoy a competitive salary and benefits package.

— Pursue professional growth and development opportunities

Apply now

Please upload files having extensions: .jpg, .png, .pdf, .doc

File size must under 5mb.

Request has been sent

Benefits & Perks

We create an environment that improves not only professional but also personal skills: informal events, joint celebrations, public activities.

  • Free lunches

    Free lunches - We treat you with lunches and optimize your time for yourself.

  • Insurance

    Insurance - We care about your health and precautions.

  • Teambuilding

    Entertainment - We offer participation in conceptual events: sports, holidays, trainings.