Job Details

JavaScript - Angular Developer (remote)

Company Apply Now

Sonata Services

Published

2017-09-13

Closes

2017-10-07

Location

Tijuana, Baja California, Mexico

Category

Information Technology, Software and Programming

Type

Full-time

Description

We are looking for a Senior JavaScript Developer who is motivated to make a difference in clinical trials by creating reusable libraries, implementing complex solutions & encouraging quality code through conducting reviews / leading tests. You will work with the UI/UX and backend team to allow various clients to use our product.

                                                               

Responsibilities:

-    Strong JavaScript web application development experience using MVVM design patterns

-    Lead collaboration with peers and our Creative team on UI and interaction designs

-    Implement intuitive, maintainable, responsive web application UI’s using JavaScript technologies

-    Work with architect to build reusable code and libraries for future use

-    Ensure the technical feasibility of UI/UX designs

-    Optimize applications for maximum speed and scalability

-    Build appropriate unit, integration and/or automated testing solutions

 

Required Skills:

-    Strong JavaScript web application development experience using MVVM design patterns.

-    Strong experience in conducting code reviews, understanding and enforcing standards

-    Strong understanding of JavaScript technologies, such as ES6+, TypeScript, and AngularJS

-    Strong experience with visualization and mapping libraries, such as D3, ChartJS, Leaflet, Google Maps, etc.

-    Strong understanding of web markup (HTML5 and CSS3)

-    Solid experience with build tools including Webpack, NPM, Grunt, and Gulp.js

-    Experience with Agile methodology

-    Ability to work independently or with a team and lead a project to completion.

-    Great oral, written, and interpersonal communications skills.

 

Note: This is a Job opportunity for Mexican citizens or permanent residents.

This is the perfect time for a fresh Start!