Frontend Application Developer

VACANCY DESCRIPTION

You will be a member of a scrum team consisting of SW programmers and Verification Engineers, developing cloud based solutions. You will have an overall responsibility for coding platform and application components. The work may involve creation of new software as well as usage of 3rd party off-the-shelf software products to modify and integrate them into the solution.

DUTIES

• Most advanced cloud based methodologies (Openstack) and technologies in Agile/SAFe SW development
• Programming languages: JavaScript, NodeJs, TypeScript, Python, Java
• Modern frameworks: Angular, React, Redux
• ES6 and ES7 features
• Front-end development tools such as Babel, Webpack, NPM
• Microservices architecture
• Continuous Integration (e.g. Jenkins, GitLab, Git, Crucible/Fisheye)
• Docker, Vagrant
• Databases (e.g. for Cassandra, PostrgreSQL)
• Dependency management (e.g. gradle, maven)
• Linux, Bash scripting

REQUIREMENTS

• At least three years of experience in web application development
• Advanced knowledge of JavaScript, AngularJS, Java
• Experience with React and a similar JS framework (Angular, Vue)
• Understanding and experience with Redux (saga, thunk)
• Experience with: ES6/7 Features, TypeScript
• Strong understanding in CSS
• Knowledge of EJBs and IBM WebSphere will be treated as an additional asset
• Well-versed with front-end development tools such as Babel, Webpack, NPM, etc.
• Experience in continuous Integration (e.g. Jenkins, GitLab CI, Git, Crucible/Fisheye)

WHAT WE OFFER

• Your professional career growth by matching your skills and plans with the suitable projects
• Work in modern environment with innovative technologies
• Attractive salary referring to your skills and experience
• Flexible working hours
• Company social events
• Private healthcare
• For contractors – eligibility for up to 23 additional days

Salary

Share this offer: