Front End Developer (Junior/Mid)
We are looking for a junior to mid-level Frontend developer to join our stellar engineering team and help us bring our offering to the next level. Findify is an intelligent, on-site search engine for online stores, and we’re making search smarter. We are using machine learning and big data to provide accurate & relevant search results. By improving product findability, end-consumers can find what they’re looking for, and we can help online merchants increase their revenue between 10-30%.
Our engineering environment
Tech stack:
We always strive to use the most suitable tool for the job, so our stack is constantly evolving. We write our frontend code in Typescript using ES6 modules. Our frameworks of choice are: Angular 1.5 (yay for multiple transclusion slots!) and React + Redux (stateless components ftw!) . We have several applications that are yet to build so you’ll have the opportunity to choose the technology that will best fit each project.
We’re not afraid to challenge our choices, we love open source and above all, we’re a product driven company so technology is at the core of everything we do. You can check out our full stack on StackShare.
Development culture:
We are a small team that moves fast and iterates. We do weekly sprints, code reviews, testing, and once your code is submitted it gets pushed to production through our continuous deployment infrastructure (using Jenkins). We put a lot of emphasis on code style, cleanliness and robustness. You will get to work with a dedicated UX designer, and amazing engineers specializing in machine learning and distributed systems.
What you can expect from us
As an early engineer in a small team, you’ll have the opportunity to make a real impact on the product, company vision and culture. You will get to work with the latest technologies out there, without being bound to any legacy. Have the opportunity to solve real-life problems using machine learning. We will never limit your creativity, never shut down ideas before testing them with customers and we will never be boring! it’s going to be an exciting ride!
What we’re looking for
The most important thing we are looking for in a candidate is proven passion for programming and problem solving: a Github/Stackoverflow account, an interesting project you can share, or a blog you write will go a long way.
We are a distributed team, so you can work from anywhere you want, as long as it’s 2 hours +/- from GMT+2. (The timezone is an important requirement for us at this stage)
It’s really important to us that you have the ability to adapt to the company’s work processes using the agile-scrum methodology, and using tools such as Trello and Slack. Not only because of our remote working culture, but even more so because of this, you need to be really awesome at communicating, and to be organized and self-driven.
Oh, and you need to want to have fun.
The basics:
- HTML5, CSS3
- SASS or LESS
- Experience with responsive design
- Angular.js, React.js
- Git
- Good eye for design
Beyond the basics (what would really impress us):
- Understand the difference between two-way and one-way UI data binding
- Understand commonJS modules and/or ES6 modules
- Understand passing by value/reference in JS
- Experience with Typescript
To apply for this position
If you’re interested in joining our team, and you have the skills, please get in touch with your CV and work samples! Also, be sure to give us an idea of what kind of person you are in addition to your skills, because cultural fit is as important to us as your front end development abilities!
JoinUs+Frontend@findify.io
Salary range: 1k-2k euro/month.