Senior UI Developer
3Pillar Global
Timisoara, RO
1 zi în urmă


  • Develop and maintain codebases for rich, interactive modern application
  • Ensure quality and timeliness of deliverables by employing strategies such as code reviews, TDD, continuous integration
  • Involvement in technical and architectural decisions that shape the course of the project
  • Involvement in product shaping decisions and empowerment to propose new features
  • Document and update the design and architecture of projects
  • Spreading technical knowledge inside the team, mentoring juniors

  • Strong knowledge of HTML, CSS, Sass, Javascript, Typescript
  • Good knowledge of OOP, data structures, algorithms, design patterns
  • Experience with the latest Javascript standards (ES2015, ES2017)
  • Good knowledge of modern frameworks like React.js or Angular or Vue.js
  • Experience with common packages / libraries from the ecosystem and knowledge on how to integrate them (Vuex, Vue Router, Axios UI, etc.)
  • Basic knowledge of module bundlers : Webpack, Babel
  • Knowledge of testing strategies, experience with TDD and / or unit testing; experience with testing tools / frameworks : Jest, Mocha, Chai, Sinon, etc.
  • Good understanding of functional programming principles
  • Solid Git experience
  • The ability to complete delegated tasks on time and work in a collaborative development environment
  • Typescript knowledge it’s a plus

  • Full employee labor contract
  • Unlimited work from home
  • Flexible working schedule
  • Substitution day
  • Yearly performance bonus
  • Monthly Spot bonus
  • Referral bonuses
  • Internal Trainings
  • Company supports exams and certifications for professional growth
  • Pluralsight subscription
  • Internal library
  • Bookster subscription
  • Medical package
  • Meal tickets
  • Chair massage
  • Work from home allowance
  • LI-AT2

    Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.