JavaScript Developer
As a JavaScript developer you will closely collaborate with our other teams (designers, backend developers, marketing) - as well as clients directly - to create or improve interesting and technically challenging high-throughput web applications, whose respective industries can vary from eLearning and eHealth to real estate and public transportation, keeping your job dynamic and fresh. We also strive to include new and emerging technologies such as blockchain into our products whenever applicable. Depending on your expertise, you could be assigned a mentor to guide and support you in order to help you better integrate into our team as a new member.
Requirements:
- minimum of two years experience in development of Single Page Applications (SPA)
- understanding of basic technologies and concepts for modern web development (JavaScript, ES6, HTML, CSS, Node, NPM, DOM, REST)
- experience with component based Javascript frameworks (React, Angular, Vue, Svelte)
- experience with the development of Single Page Application (SPA) with a focus on managing a global state of the application (Flux, Redux, VueX)
- experience with using a module bundler for packing JavaScript applications (Webpack, Gulp)
- excellent English knowledge
Not a requirement, but it would be great if you have:
- at least one year of experience in the same or similar position
- experience with the development of mobile applications using web technologies (Cordova, Ionic, React Native)
- familiarity with testing JavaScript applications (jest, Cypress)
- familiarity with Git version control
- familiarity with release and deploy application concepts (Production/Staging environment, Continuous Integration)
- understanding of backend concepts: MVC, ORM, CRUD
- familiarity with blockchain technologies (Cardano, Polkadot, Ethereum)
What we offer:
- permanent employment
- competitive salary based on your knowledge and experience
- bonuses
- paid meal (catering)
- always available hot and cold beverages
- paid daycare for children
- modern equipment
- sliding work schedule
- remote work
- work on blockchain projects
- collaboration in all the phases of project development
- friendly work atmosphere
- opportunity to learn new technologies
- coaching and mentoring
- internal education of your preference (Frontend, Backend, Full-stack, Blockchain)
- going to conferences
Do you want to work on interesting international projects and be integral part of young and ever growing team?
Apply here