Skip to main content
Frontend Developer
As a valuable member of a Scrum team of 4-6, you will be responsible for JavaScript-heavy web application development on established and new projects, using modern technologies. You always have the chance to work on diverse tasks and use various tools.

What you bring to the table

 

  • A track record in using the following technologies and methodologies: JavaScript, ES6+, HTML, CSS, Node.js, Next.Js, Dedux, SSR, Docker, TypeScript, agile methodology, microservice architecture, CI/CD.
  • Preferred framework is React, but sometimes we use Angular and Vue as well
  • JavaScript heavy web application development in established and new projects.
  • For established projects:
    • Delivering new features with the set project standards
    • Improving the project tech stack
    • Refining the standards
    • Fixing bugs
  • For new projects:
    • Taking part in defining the project architecture and standard
    • Delivering the designed solutions
  • The conviction that clean code is paramount to building maintainable software
  • Business sense: you are able to balance technical perfection with business needs and priority
  • Curiosity and adaptability to contribute to various projects
  • Good knowledge and confident use of English

What we offer

  • A place for personal development: free trainings, monthly knowledge coffee sessions, learn tricks from senior colleagues
  • Stable and long-term projects within the energy domain
  • Performance management framework with yearly salary review
  • Modern technologies & equipment (MacBook, company phone, work station, etc)
  • An awesome downtown office well-equipped to make you comfy during office hours – and beyond
  • Friendly, open, and respectful work environment where your opinion matters
  • Flexible working hours and home-office opportunity

 

Technologies we use

  • JavaScript, ES6+ 
  • HTML 
  • CSS natively and/or with
  • precompilers or CSS-in-JS

Framework (at least one of):

  • React
  • Angular
  • Vue
  • Svelte
  • or any other modern JS frontend framework

Build tools & Dependency managers: 

  • Webpack/Parcel/Rollup
  • Nmp/Yarn
  • Babel

Other: 

  • Responsive design 
  • Unit and E2E testing 
  • Http communication, REST/GraphQL
  • CI/CD 
  • Git

  Other: 

  • Reactive programming (RxJS, Redux-observable) 
  • Redux/NgRx/Vuex
  • PWA
  • Work experience developing and maintaining high traffic websites/webapp
  • Experience with Scrum methodologies
  • Node.js
  • Typescript 
  • ReactNative/Ionic/VueNative

Libraries

  • Material
  • Rsuit

 

Do you have any questions? Vivien is happy to answer them via

recruitment@theitsolutions.io
 

Want to join us?

Want to join us?

row

container

container0

container1

Unlimited number of files can be uploaded to this field.
6 GB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.

container2