➔ All jobs
➔ Jobs at GOhiring
➔ Apply for this job
We are looking for a Senior Frontend Software Engineer (React.js) – f/m/d to join our profitable, remote-first B2B SaaS company. Join us on our mission to empower thousands of enterprise customers to make data-based recruitment decisions. You will be working on the full stack of the whole product ecosystem, contributing to tasks of all sizes. We are proud of our top-notch tech stack and are serious about following best practices (CI, TDD, PRs, code reviews, good design practices). If you are a creative problem solver who loves code quality and thought-through processes, an international remote-first workplace is waiting for you!Your impact- You’re not just a little cog in a big wheel: You will work mainly on the frontend 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
- You make a difference: As an integral part of an experienced development team you’ll work in close collaboration with product managers, testers and our data warehouse team (suggestions in the stack, architecture or patterns which might improve our code base/processes are welcome)
- Frontend transition: Help us standardize the way we do frontend in our transition towards React (from custom JS and Ember)
- 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 optimize for security and performance
- At least 5 years of experience in software development
- At least 2 years of experience with React.js
- Very good knowledge of frontend technologies such as HTML/CSS/Javascript
- Good knowledge of Ruby
- Advocate of high code quality and engineering best practices
- Experience with tools built on top of REST API and JSON API
- It comes naturally to you to write your own tests with Jest and you have experience with acceptance testing in other frameworks (for example, Capybara in Ruby)
- You’re located +-4 hours CET
- Fluent in English
- 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 (client-facing) and Ember.js (internal tools)
- 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
- Making a big difference in a small team: We celebrate the benefits of a small team - direct collaboration, creative freedom, growing and learning together. You'll never be just a little cog in a big wheel, but always be part of the big picture
- 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
- You will join a senior engineering and product team that is really, really serious about code quality and best practices: Work on challenging, interesting problems while relying on thought-through processes and a setup that just works
- Award winning remote setup that connects people: Meet the team for one week twice a year in varying locations in Europe (join now to be part of our next offsite on an island in 2022)
- Work equipment of your choice: For your mobile job you will receive a laptop and technical setup of your choice. We'll also take care of your mobile phone and internet contract
- Competitive salary package: Base salary plus performance-related company-wide bonus and employee stock ownership plan (ESOP)
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online