Translator Position Additional Information

The initial tasks that you would be working on, as a translator, would be for translating articles from English to Spanish. An example article is below. Please note that the articles may be technical in nature, so you may not understand what they are about fully. This is ok and is expected, as some articles are going to be meant for programmers to read. The approach to translating these articles is that you would do an initial translation of the article, leaving markers in place for terms and phrases that you do not understand. For example, if there is some text that you need clarification on, then you would wrap that text within < >, such as, from the article below, if you did not understand what, "encapsulated state" means, then you would leave that as < encapsulated state >. Then, our staff will review and update a page with information on any terms, as far as their translations. You will be able to refer to this page always, in the future, to check for terms. the goal is to have very precise translations around technical terms, as this will better help our intended audience understand the articles. An example snippet of an article that would be translated is below: (start of example) "Functional Programming It was the first programming paradigm to be created and the last one to be adopted. In the beginning the computers did not have significant processing power, so they could not afford the fact that function calls are more expensive than simple loops. This is one of the reasons it took so long for functional programming to gain popularity. The functional programming concept is to think how we can express the code in terms of functions, input and outputs. Instead of objects and step-by-step instructions. It also focus on being declarative and explicit, rather than imperative and encapsulated state. Its approach is to have immutable data, so it helps you not changing things that you didn't mean to. For example: if you want to replace an object in an array, you map through it and returns a new array. You don't replace the object in the same array, as you may do in imperative programming. This way debugging your code is going to be easier. But, there is a downside, as things get bigger you may have efficiency problems. Functions Are First-Class Citizens Javascript treats functions as values, so you can assign functions, pass them as parameters and return them in functions."