Match score not available

Senior Full-Stack Developer (Ruby / React.js) f/m/d

fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of software development experience, 3+ years with Ruby, 1+ year with React.js, Strong advocate of code quality, Experience in API design and application scalability, Fluent in English and located +-4 hours CET.

Key responsabilities:

  • Develop products from scratch and improve existing solutions
  • Collaborate with product managers, testers, and data teams
  • Standardize frontend practices during transition to React
  • Monitor security and optimize performance in the tech stack
  • Follow best practices like CI, TDD, and code reviews
GOhiring logo
GOhiring Information Technology & Services Startup https://gohiring.com
11 - 50 Employees
HQ: Berlin
See more GOhiring offers

Job description

GOhiring is the leading software company for automated job posting and recruiting analytics. With our tool, recruiters can manage the entire job posting process in one place – from data-driven multiposting campaigns to in-depth analysis along the candidate journey. We help recruiters make the most out of their online job postings.

Your role
  • You're not just a little cog in a big wheel: You will work on the full stack of the whole product-ecosystem and contribute to tasks of all sizes (including developing products from scratch)
  • You're a creative problem solver: You will implement impactful and sustainable solutions to complex and varying challenges
  • As an integral part of an experienced team you'll work in close collaboration with product managers, testers and our data warehouse team where suggestions in the stack, architecture or patterns which might improve our code base/processes are welcomed.
  • Frontend transition: Help us standardise the way we do frontend in our transition towards React (from custom JS and Ember.js)
  • We love code quality and don't like putting out fires: Work on our up to date tech stack and follow best practices with us (CI, TDD, PRs, code reviews and good design practices). Proactively monitor and optimise for security and performance
Your profile
  • At least 5 years of overall professional work experience in software development and at least 3+ years of experience with Ruby and 1+ years experience with React.js
  • Advocate of high code quality and engineering best practices
  • Profound knowledge about API design and first experience with application scalability and performance optimisation
  • You’re located +-4 hours CET timezone
  • Fluent in English
  • Excellent communicator with a proactive approach to development and documentation
Our stack
  • A small cluster of microservices. Hosted on Heroku, supported by AWS (RDS, S3, CloudFront, CloudWatch), with RabbitMQ for async communication. Docker for easy development setup
  • Ruby, Rails, Postgres, React.js and Ember.js
  • REST, JSON API
  • CircleCI - Unit tests, integration tests and linters everywhere
  • GitHub - 100% commitment to code review
  • ZenHub for seamless kanban project management in GitHub
Why GOhiring?
  • Remote culture: Work from where you are most productive whether that be at home, while travelling or in co-working spaces. Meet the team for one week twice a year in varying locations in Europe
  • World-class team and onboarding: Here you can meet the team, who will guide you through our hands-on onboarding, so you feel in good hands from the very beginning.
  • Making a big difference in a small team: Direct collaboration, lots of creative freedom, learning from each other. We’re serious about code quality and best practices
  • The perfect environment to grow: You'll not only work with a top-notch tech stack, but find optimum conditions to grow - professionally and personally
  • Choose your device - we pay. For your remote job you’ll get a laptop and a technical setup of your choice
  • Competitive salary package: Base salary plus performance-related company-wide bonus and other perks
Want to work together on the future of recruiting?

Simply send us your profile in addition or optionally your Github handle. We are happy to hear from you.

Diversity and equal opportunity are important to us. We are happy about the interest of all candidates and strive to provide feedback as quickly as possible.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving
  • Collaboration

Full Stack Engineer Related jobs