JavaScript Software Engineer 29749 - Fully remote - Brazil or Mexico - $5000 per month - 12 Months +

Description

Our client is a global technology integrator and supply chain solutions provider.

For this specific project, we aim to build 2 teams of 10 engineers each based in Brazil or Mexico. Teams to consist of 16 Java engineers and 4 QA engineers.

The Engineers will be responsible for the analysis of business, engineering, and scientific problems, and the documentation and development of well-defined methods, procedures, and programs in the delivery of practical systems solutions. Candidates should have hands-on full-stack JavaScript development experience. This includes detailed software design, developing code with unit tests to implement the design, correcting flaws based on requirements testing and integrating the applications.

Requirements

•       Minimum of 2 years of professional JavaScript development experience.

•       Experience with modern JavaScript syntax (ECMAScript 2016+) and/or TypeScript.

•       BS in Computer Science or equivalent experience.

•       Node.js development experience creating RESTful APIs that can deliver JSON or XML content or development experience using a modern frontend framework such as: React.js or Angular.

•       Experience with transportation/deployment tools (Babel Webpack etc.)

•       Experience with the automated build process (continuous integration)

•       Hands-on experience with multiple JavaScript testing frameworks: Jest Protractor Jasmine or Mocha.

•       Detailed knowledge of asynchronous JavaScript concepts and implementations.

•       Familiar with data sources such as MongoDB Redis MySQL or SQL Server.Be willing to work on a variety of project types (Desktop Web

Mobile) and programming languages (JavaScript, C#, Java, Kotlin, Swift, Erlang, Python)

Nice to haves

•       Passionate about delivering a high-quality user experience. 

•       Web applications deployed in production a plus. 

•       Expert level knowledge of JavaScript fundamentals. 

•       Experience with TypeScript. 

•       Experience with cross-platform frameworks such as: React Native or Ionic. 

•       Experience with HTML and DOM manipulation using JavaScript or Single Page Applications. 

•       Familiarity with modern JavaScript development & libraries (Redux etc.). 

•       Experience with Service Oriented Architecture JSON and XML. 

•       Familiarity with web technologies HTML and web scripting languages 

•       Excellent personal presence with proven ability to work with all levels of management internally and externally. 

•       Highly motivated and dependable with exceptional communication. 

•       A self-starter that relies on experience and judgment to plan and accomplish individual and team goals.

 

Interview Process

•       1 or 2 interviews (cultural & technical)

Expected length of the engagement:  

•       12 months + 

Location/Overlap requirements:  

•       Fully remote – Brazil or Mexico.

Client Budget:  $5000 per month