Posted about 5 years ago
REQUIRED SKILLS:
* Most important:
* Minimum of 4 years as a software engineer
* 2+ years Node JS experience in developing complex microservices based applications
* Extensive knowledge of best engineering practices in agile software development: architectural paradigms, code reviews, branching, task management, documentation, testing
* Thorough experience of REST & API practices
* In-depth knowledge of database design and optimization
* Excellent written and verbal communication skills in English
* Ability to work well with teams effectively without supervision
* Nice to have:
* Other JS frameworks (React/Angular) experience would be a plus
ROLES & RESPONSIBILITIES:
* Design and write efficient, well tested and highly readable code in Node.js
* Work with different teams across different time zones
* Ensure all work is prioritized and completed correctly
WHAT WE OFFER:
* Fully remote and talented distributed team
* Working on great tech stack with cutting edge technologies
* Product company with a long-term vision
* Competitive salary depending on the relative work experience
* Project exposure and ownership that impacts our users, product, and business
* Challenging technical tasks, fast learning cycles, and meaningful feedback