JavaScript Developer Intern (offline)

Type of internship: individual
Duration of internship: 6 months
Schedule: complete working day
Scholarship: provided

RESPONSIBILITIES
Learn new technologies quickly and gain experience in applying them on real projects
Closely communicate and interact with your mentor, participate in personal training plan creation with your mentor
Study recommended training materials
Participate in software development using Agile development processes
Be able to demonstrate current skills and skills progress
Desire to learn Haxe/JavaScript

REQUIREMENTS

THEORETICAL KNOWLEDGE:
Intermediate spoken and written English
Good knowledge of OOP and SOLID principles
Good knowledge of algorithms (sorting, search, etc.) and data structures (queue, stack, trees, etc.)
Knowledge of basics and principles of JavaScript\Typescript (prototype, functions closures, context)
Basic knowledge of multiple design patterns (MVC, Singleton, Observer, Decorator, Chain of Responsibility, Abstract Factory, etc.)
Basic understanding of HTTP (XHTML, semantic HTML, responsive web design, etc.)
Basic knowledge of networking (HTTP, WebSocket, AJAX, JSONP, etc.)
Basic understanding of QA and QC processes (suite concepts, test case/suite concepts, etc.)

PRACTICAL KNOWLEDGE:
Practical experience with HTML5, CSS3, and JavaScript/TypeScript
Good knowledge of some modern IDE (IntelliJ IDEA, WebStorm, etc.)
Experience with Git, SVN, etc.
Basic experience with any assembly tools (ant, maven, npm, grunt, gulp, webpack, etc.)

WOULD BE A PLUS:
Basic UML knowledge
ES6 / ES7 knowledge
Debugging and performance optimization experience
Photoshop/Animate/Spine experience
Examples of your pet projects

About Sigma Software

Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Company website:
https://career.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/

The job ad is no longer active

Look at the current jobs JavaScript / Front-End Kyiv→