Job Description :
js® projects in existence. Our company has 6 offices across 3 different continents, but the majority of our team works remotely.
We are offering a full-time remote job with no daily commute. Your schedule is flexible only you control your hours. Our engineering team uses the latest web frameworks, technologies, and tools (React, ES6 / 7, Gitlab, Docker, Meteor, Ansible) and has a strong culture of avoiding interruptions.
If you're highly motivated, versatile, smart, persistent, and a great teammate, we want to hear from you! We offer junior developers access to our internal academy, where they will learn skills and use technologies necessary for their success.
Even if you lack some of our required experience, we encourage all those willing to learn to apply we will be happy to hear from you! You will : 1.
Develop complex and highly interactive web-based and desktop GUI applications 2. Support and develop the existing codebase 3.
Develop and integrate server-side APIs over WS and JSON 4. Write automated tests to ensure high-quality work 5. Manage core library versions with associated documentation 6.
Perform code reviews 7. Learn constantly
Basic understanding of software architecture, design patterns, and OOP 3. Understanding concepts of 1. Agile development / team work 2.
Software testing 3. Git, Bash 4. Passion for building great software 5. Good communication skills 6. Responsible working style and extreme attention to detail 7.
Proficiency in written and spoken English 8. Extreme desire to learn new technologies Nice to haves : 1. Experience with 1.
Python 2. CoffeeScript, TypeScript, or Babel 3. Meteor JS 4. Iodash, Gulp 2. Understanding of ES6 / 7 3. Knowledge of Flux, Redux approaches 4.
Awareness of Data Storages (PostgreSQL, MongoDB, Elasticsearch, Druid.io) 5. Experience in TDD, writing unit-tests 6. Expertise in Azure / AWS / Dockers 7.
Understanding of machine learning / deep learning basics 8. Ability to handle high-pressure situations calmly and methodically 9.
Organizational and problem-solving skills