Javascript Developer

This job is no longer active!

View all jobs Emerson Croft active


View all jobs Javascript Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Emerson Croft
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • nationwide
    Updated at: 03.07.2020
    Short company description

    We are a Silicon Valley recruitment firm that powers companies used daily by millions of users. We work out of offices on 3 continents, with the majority of us working remotely from home or coworking spaces.

    Requirements

    1. Experience using ReactJS/AngularJS
    2. Comprehension of ES6/ES7 or Babel
    3. Background with Node.js
    4. Awareness of software architecture, design patterns, and OOP
    5. Experience in Agile development/teamwork
    6. Expertise in Git, Bash
    7. Passion for building great software
    8. Capacity to handle high-pressure situations
    9. Ability to understand complex systems
    10. Proficiency in written and spoken English

    Nice to have

    1. Experience with
    Python
    Typescript
    MeteorJS
    gulp.js, webpack
    2. Understanding of Flux and Redux approaches
    3. Background in designing complex distributed systems
    4. Solid knowledge of data storages (PostgreSQL, MongoDB, Elasticsearch, Druid)
    5. Expertise in designing complex algorithms
    6. Experience writing TDD-based unit tests
    7. Expertise in Azure/AWS/Docker
    8. Understanding of machine learning/deep learning basics

    Responsibilities

    1. Develop interactive web-based and desktop GUI applications
    2. Support and develop existing codebase
    3. Develop and integrate server-side APIs
    4. Write automated tests to ensure high-quality work
    5. Manage versions of core libraries with associated documentation
    6. Perform code reviews

    Other info

    They’re looking for a fiercely independent and self-motivated person who can thrive in the comfort of their own work-space, on their own hours.

    Their company culture is intense, but professionally and personally rewarding. You’ll own projects, be expected to contribute ideas at a high level, and execute. Best of all, working in a remote setting allows you to spend less time in meetings and more time doing the things you love.

    If you’re highly motivated, versatile, smart, persistent, and a great teammate, we want to hear from you!