What & Why?
Why? To support our growth, we are seeking talented, motivated engineers to join our company.
What? This job requires putting into practice good knowledge of programming, project analysis, development and maintenance activities, fulfilling tasks within the requested timeframes.
You have the chance to work with us on high-impact European projects involving large databases and data mining, eCommerce solutions for various clients from startups to important north American clients, international brands communication campaigns and more
Are you the one? You must bring a passion for programming and developing innovative solutions.
What we need from you (as many as possible from the below….)
Experience with popular React.js workflows (such as Flux or Redux)
React Components Life Cycle, Reducers, Actions, Props, JSX
Familiar frontend related technologies, like HTML5, CSS3, SASS/LESS, Bootstrap, JSON, NodeJS etc
Experience with data structure libraries (e.g., Immutable.js)
Understanding of MVC structure and development patterns
Expertise Responsive/Adaptive web design mindset
Familiarity with RESTful APIs and ability to integrate with them
Knowledge of modern authorization mechanisms, such as JSON Web Token
Experience with common front-end development tools such as Babel, Webpack, Gulp, NPM, etc.
Unit&integration testing skills (Jest, Enzyme, Jasmine) and TDD principles
Firm grasp of Git-based source control and git-flow
Willing to learn to perfect the usage React and it’s ecosystem is a mandatory requirement
Intermediate English (spoken and written)
Impress us, it would be nice to have:
JIRA, Smart commits
Docker / Vagrant
Familiarity with modern front-end build pipelines and tools: CI/CD like Jenkins
Comfort working with Linux-based systems, especially Ubuntu
Selenium / Panther
basic grasp of MySQL, MongoDB (or any other SQL and noSQL)
Caching systems (Redis, memcached)
Varnish / CloudFlare
Message broker systems (RabbitMQ, ActiveMQ)
DevOps & Cloud experience
Docker / Vagrant
Nginx / Apache
some PHP experience
@FYB we offer:
flexible remote work schedule
onboarding where we decide together what you need to efficiently work with us
Team outings, team buildings: you get to come to Romania, we’re doing outings on Chisinau as we love the city and the country already 😉