We are:
- excellent, young and highly motivated team,
- we have modern approaches to work and a relaxed atmosphere,
- in our company you can grow both career and professionally,
- we provide education and training,
- we have flexible working hours,
- we enable work from home,
- a company that has various benefits that enable quality work-life balance.
THE POSITION:
The division is seeking a Senior JavaScript Front-End Developer, who should have an affinity and experience on modern web technologies and architecture. He/she will be part of a software development team and will play a key role in the modernization of an enterprise solution and will assist in implementing both technical and functional requirements of the project.
Should be able to take initiatives and contribute in the product design and architecture. Should be responsible for ensuring that software development efforts are align with user stories, wireframes, work items, and also completed within deadlines.
We expect as much of the following as possible:
- a diploma in technical (computer) field or equivalent practical experience,
- strong 3+ years of software development experience including web development,
- strong previous experience of developing Single Page applications,
- experience with JavaScript/TypeScript and any JavaScript based libraries and frameworks including preferably React JS – Redux,
- understanding of ECMAScript specifications,
- experience with Web Front-End development using HTML/HTML5, CSS/CSS 3, SASS, Responsive UI using Bootstrap etc.,
- knowledge of using the Git source code management system (GitLab),
- good understanding of tools like NPM, Gulp or Grunt build automation,
- a can-do, self-driven attitude, and able to contribute in the product design and architecture,
- understanding of Object-Oriented programming and design patterns, preferably UI design patterns,
- understanding of functional programming and functional reactive programming,
- knowledge of Atomic Design pattern, and Storybook is a plus,
- aptitude for learning new technologies.