Senior React/Ruby Software Engineer

Logo of Persado

Persado

📍Remote - Greece

Job highlights

Summary

Join Persado's dynamic Engineering team as a Senior Full-stack Engineer! Based in Greece or any EU country, you'll collaborate with diverse developers, product, data science, and design teams. Responsibilities include developing features, solving technical problems, working with complex data, mentoring junior engineers, and participating in internal meetups. The ideal candidate possesses at least five years of large-scale project experience, strong front-end and back-end skills (including React and Ruby on Rails), and experience with relational databases. Persado offers a hybrid work model, competitive compensation, generous benefits, professional development opportunities, and a strong emphasis on career development.

Requirements

  • At least five years of experience on large scale projects
  • Experience with JavaScript and, optionally, Typescript and its concepts
  • At least 3 years of experience with React, state management, form builders, context, etc
  • Good understanding of the Browser and of the web is required
  • At least 3 years of experience in Ruby on Rails
  • Experience with relational databases is needed - SQL such as PostgreSQL
  • Will work on full-stack features, but can focus on particular areas based on your strengths
  • Mentoring more junior engineers
  • Able to work on architecting microservices, APIs and asynchronous backend systems

Responsibilities

  • Work with fun, diverse, and like-minded developers
  • Familiarity with Linux/Unix System Administration
  • Collaborate closely with our Product, Data Science, and Design teams to develop thoughtful, well-researched features
  • Our developers have lots of product ownership and play a big role in shaping the future of our products
  • Solve challenging technical problems and work with complex data
  • Partner with our QA and MLops teams to guarantee our applications are happy and healthy
  • Mentor our junior engineers but also keep learning a ton and grow
  • Participate in internal meetups on all kinds of software engineering topics
  • Have the opportunity to subscribe to quite a few online resources, technical books and online courses
  • Have a structured career development path

Preferred Qualifications

  • Knowledge of or experience with Micro-frontends is considered a plus
  • Experience with unit testing or end-to-end testing frameworks is a plus

Benefits

  • Persado’s hybrid working model empowers both remote and in-office work equitably
  • Competitive and equitable compensation
  • Generous benefits packages globally
  • 401k matching (USA); Pension Scheme (Certain EU locations) to prepare for your future
  • We encourage professional growth through our dedicated enablement and training teams, as well as on demand tools and resources
  • Employee Enrichment Fund to pursue a passion or upgrade your home office
  • Structured onboarding program to ensure a confident start and long-term success for new hires
  • Strong emphasis on career development and mobility, continuous feedback loops and performance management
  • Flexible time off to support work-life harmony (including Summer Fridays and a one week Winter Holiday Break)
  • #PersadoCares: 2 paid Volunteer days per year and charitable donation matching
  • Robust Diversity, Inclusion and Belonging initiatives; culture month celebrations, commitment to bias-free recruitment, community ERGs, and more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.