All offersWarszawaJSSenior Software Engineer (Vue.js)
Senior Software Engineer (Vue.js)
JS
DNA Technology

Senior Software Engineer (Vue.js)

DNA Technology
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote
DNA Technology

DNA Technology

DNA's key pillar is solving problems together, which we value more than simply writing lines of code. We make it our business that everyone still has the energy to pursue their passions when they get in from work.

Company profile

Tech stack

    Vue.js
    advanced
    JavaScript
    advanced
    TypeScript
    advanced
    SCSS
    advanced
    Laravel
    nice to have
    Nuxt.js
    nice to have

Job description

Online interview
Friendly offer

You will be responsible for the large-scale, user-centered payment product.



  • We expect you to have strong knowledge of Vue 3 and JavaScript
  • The project also uses: TypeScript, Tailwind, SCSS, Vite, Chart.js, Storybook, Vitest


We work remotely and from the office - it's up to you where you feel comfortable :)


At DNA you will experience:

  • Transparent and open communication (open and regular feedback, regular discussions about business position)
  • Strong focus on your well-being (medical and group insurance, multisport card, regular mood conversations)
  • Concentration on your individual development (mentoring process, knowledge sharing sessions, 4 hours a week dedicated to self-development, individual English lessons, 1:1 development sessions)
  • Strong focus on building relations (DNA team lunches; we cover costs of transport and hotel for people living outside Lodz; dedicated space for not job-related chats)
  • A flat structure (no hierarchy) where everyone is involved in making the company’s decisions


Areas of your focus:

  • product development (domain that covers 5 frontend products and a common component library consumed by them)
  • refactoring/optimization of the current solution


Experience that will be crucial:

  • At least 5+ years of commercial experience
  • Strong knowledge of Vue 3 and JavaScript
  • Day-to-day communication in English with a client


What would be the additional value?

  • knowledge of Laravel (PHP) framework for understanding backend business logic
  • knowledge of Nuxt.js


If you and DNA could be a good match, feel invited to participate in the recruitment journey!