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