Position: Junior JavaScript Developer-Intern
Company: Transferroom
Category: JavaScript
Experience required: no_exp

**Required skills**
•	1 years+ of experience with TypeScript/JavaScript; 
•	Good knowledge of HTML5 and CSS;
•	Be a quick learner and have desire to improve technical skills.
•	Strong desire to learn and work with React;
•	Basic knowledge of HTTP protocol, RESTful APIs; 
•	Ability to write clear and concise code;
•	Be a quick learner and have desire to improve technical skills;
•	"Getting Things Done" mindset.

**Nice to have**
•	Experience with React, understanding of React concepts;
•	Experience in working with TFS/VSTS ;
•	Experience with designing REST APIs;
•	English Intermediate+; 
•	Skills of using Redux or another Flux architecture;
•	Ability to write unit and integration tests;
•	Experience with Git;
•	Contributions to Open Source.

**We offer**
**During internship**
•	Senior engineer to be your mentor who will help you grow and learn;
•	Stipend during your full study period from 3 to 4 months depending on your performance;
•	Move to Junior Front-End engineer position with correspondent salary after successful completion of internship;
•	Full-time internship meaning 5 days a week (full working day);
•	Young easy-going and helpful team;
**After internship**
•	Junior React engineer position in the company with correspondent salary;
•	Full support from management and team in further development as an engineer;
•	Team buildings across the globe; 
•	Strong team members;
•	Paid vacation and sick leave;
•	Financial support of English classes or professional courses if you’d like; 
•	Interesting tasks (NOT maintenance); 
•	Influence on decision making;
•	Work in TransferRoom is never a routine.

**Responsibilities**
•	Be proactive and have a desire to learn! That’s the most important :);
•	Improve your coding skills namely in Javascript (Typescript);
•	Learn React and perform real life development tasks;
•	Help with understanding SDLC and effective software design principles;
•	Learning Agile methodology and participating in all of the Scrum ceremonies.