X
nemetschek.bg

Looking for new talents

Senior JavaScript Developer REF #
SJSDW

SUMMARY

DocuWare is a world-wide known solution for Enterprise Content Management, which changes the way that 14 000 companies handle their information and processes. It makes their life easier, enhances their productivity and save them time to spend with family and friends.

For the end users DocuWare is simple and yet powerful system, which ensures the flexibility they need to get their work done, wherever they are.
Behind the scenes – from developers’ point of view, DocuWare is a sophisticated system with multi-tier architecture of an SQL DB, application server and single page browser based client. DocuWare offers both MS Azure based Software as a Service or on premise installation.
All of these specifics make our work challenging enough, but we are committed to maintain the system using the latest proven technologies.
The position involves enhancing the single page application using JavaScript, TypeScript and HTML5 for best user experience.
Find out more about the team – watch the video:

MAIN RESPONSIBILITIES

  • Develop responsive Single Page Application (SPA)
  • Implement Object Oriented Principles in JavaScript and TypeScript
  • Use Web Services and REST interfaces to communicate with the system backbone
  • Develop deep understanding of existing DocuWare technologies and programming standards
  • Be part of one of the R&D’s SCRUM teams
  • Research, evaluate and promote to the R&D new libraries, frameworks and development standards
  • Keep an eye on the latest technology trends

REQUIREMENTS

  • 4+ years of experience in front end development
  • Experience in front-end technologies and tools: JavaScript, HTML5, CSS3
  • Object Oriented Programing Skills
  • Good software design capabilities
  • Patterns Knowledge e. g. MVVM, Inversion of control, etc.
  • Good team working skills
  • Fluent English (spoken, written)
  • Bachelor University degree in Computer science or relevant disciplines

ADVANTAGES

  • Knowledge and practical experience of Agile methodologies
  • Experience with TFS
  • Experience of writing JavaScript tests
  • Experience using Node JS tools (npm, bower, less and grunt)
  • Knowledge in JavaScript libraries like jQuery, Knockout, Mootools, etc.
  • Experience with .Net and TypeScript

OUR EXPECTATIONS

We expect you to:

  • Share your ideas and opinion
  • Unleash your critical thinking
  • Dare to make mistakes
  • Get the most out of your colleagues
  • Give a hand when needed

HOW TO APPLY

Click on the application button below.
We thank all applicants for their interest. However, only short-listed candidates will be contacted personally and invited for interviews.

We are looking for people with creative minds and enthusiasm to join us in the adventure of developing what’s new, what’s next and what best serves our customers’ needs.
Who we are

Nemetschek Bulgaria is the Intelligent Choice of successful companies worldwide. We are close to 250 professionals, boosting our creativity while having fun together. It goes along with professional work and high recognition for over 15 years.


As a software company we like to think that our inspiration and masterpiece of work reach people from all over the world and even have an impact on their lives.


We invest skills, ideas and passion in every single thing we do, because this is how we like it.

What we offer

Here you can experience the freedom to express your talent and skills, to challenge us with weird ideas and make your own work-life balance.


The trainings we provide are a great chance to extend your know-how. Once you get here, feel free to make mistakes - this is the best way to learn. And don’t forget to take the most out of your colleagues ‘cause we have an army of wizards.


What else do we offer?
We’ve got a slide in the office. Not just beds, yoga room, massages, gym, billiard, table tennis, foosball and fruits. Having fun while working is what we do naturally. Join us and see what it is like!


Position 1Position 2Position 3

* By providing your details, you agree to be contacted for the purpose of potential employment, internship or other information about job opportunities in Nemeteschek Bulgaria, with you having the chance to unsubscribe anytime.