You are viewing this page in an unsupported browser. Please open this link in a browser such as Chrome, Firefox, Safari or Android browser.

The next CutShort event, {{next_cs_event.name}}, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, is LIVE.Join now!

{{hours_remaining}}:{{minutes_remaining}}:{{seconds_remaining}}Want to save 90% of your recruiting time? Learn how in our next webinar on 22nd March at 3 pmLearn more

What You Will Be Doing
As Web Developer you will design, develop and deploy our machine learning front end platform with focus on high availability, low latency and scalability. You will work closely with passionate ML Engineers and Deep Learning Researchers. You will be writing high-quality code while making sure of the proper usage of best practices, patterns and methodologies. You will be able to communicate the requirements and dependencies of components with other team members and maintain the technical documentation. You will mostly work independently but always with the support of other team members in the agile and fast paced environment.
You will be responsible for
Delivering scalable and performant user interfaces for Carabiner products, integrating with our service infrastructure using web technologies.
Setting web development coding standards.
Documenting procedures and designs through whole software lifecycle.
Working with designers incorporating their work flows and implementing visual styles as specified.
What You Need for this Position
software development experience.
Solid grasp of current web technologies (e.g. HTTP, cookies, headers) and Computer Science fundamentals.
Experience of profiling and optimizing code performance.
Good spoken and written English
Required technical skills
HTML5, CSS, JS
Modular design using Angular 2 or equivalent MVC framework
Testing frameworks using QUnit or equivalent framework
Typescript
Agile/Scrum experience
Websockets
Location
Remote

We are looking for a motivated and talented MEAN Stack Developer to join our team.
Responsibilities:
To define code architecture decisions to support a high-performance and scalable application with a minimal footprint.
To design and develop different modules of the application based on requirements.
To find and implement solutions to complex problem statements for different modules in the application.
To design and develop logical and physical data models that meet application requirements.
To address any technical bugs and issues in the process.
Skills:
In-depth knowledge of NodeJS.
Experience in implementing applications using Angular or React.
Experience creating front end applications using HTML5, Angular, LESS/SASS.
Hands on experience with JavaScript Development on both client and server-side.
Experience with modern frameworks and design patterns.
Knowledge of a backend NoSQL database such as MongoDB, DynamoDB.
Knowledge of Version Control (Git).
Knowledge of Cloud Technologies like AWS.