JavaScript Intern

Kharkiv Kyiv Lviv JavaScript

Required skills

JavaScript / good
OOP / basic
OOD / basic
  • Where: Lviv, Kyiv, Kharkiv
  • When: May 31, 2021
  • Type of internship: individual
  • Duration of internship: 6 months
  • Schedule: full-time
  • Scholarship: provided

We offer you to become an intern Full Stack Developer in JavaScript direction in our company. It is an excellent opportunity to work in collaboration with highly qualified engineers who are willing to share knowledge as you contribute to the team. You will learn more about websites, how they are built, and how they can be improved. While working alongside seasoned developers, you’ll gain invaluable on-the-job experience and career development.

Requirements

  • +0.5 years of experience in BE development (on any language) or more than 1 year experience in FE development (on JS)
  • At least Bachelor degree (preferably Computer Science, Information Technologies, Graphic Design, or related discipline)
  • Good knowledge in JS (ES5, ES6)
  • Basic understanding of http/networking udp/tcp
  • Good understanding of Linux based systems
  • Basic understanding of Git
  • Basic understanding of OS processes
  • Accountable and strong communicator while working with teams
  • Basic understanding of algorithms and data structures
  • Basic understanding of OOP or/and functional paradigm
  • Basic understanding of security fundamentals
  • Basic understanding of JS runtime specifics in Browser and on Server
  • Experience with at least one FE JS framework/library (Angular, React, Vue)
  • Experience with at least one of other programming languages (Prefer Java/C#/Scala/Python)
  • Experience with at least one of virtualization instruments (VirtualBox/Vagrant/Docker)
  • Production experience with Git
  • Experience with Bash scripting and configuring web servers (Nginx/Apache)
  • Intermediate level of spoken and written English

 

Personal Profile

  • Highly self-motivated with a strong work ethic and extreme attention to details
  • Ability to work effectively alone and as a collaborator
  • Strong business attitude
  • Excellent analytical skills
  • Critical thinking
  • High-level intellectual curiosity
  • Good team player

Responsibilities

  • Learn new technologies quickly and gain experience in applying them at real projects (Angular, ReactJS, React Native, VueJS, NodeJS)
  • Closely communicate and interact with your mentor
  • Study training materials
  • Participate in the software development using Agile/Scrum development process
  • Learn to analyze product requirements and propose solutions to them
  • Write design specifications and other development documentation
  • Implement the features/functionality specified in the product requirements
  • Report status and progress according to the project and Company demands

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

Drop your CV here, or
Supports: DOC, DOCX, PDF, max size 5 Mb