Senior Angular Developer

We are looking to hire a Senior Angular Developer who will work in a team of uniquely intelligent technologists to implement and extend groundbreaking web applications that make the world a better place!

You will participate in the creation of enterprise-class applications using proven design patterns on the latest technology platforms. This position requires a strong hands-on developer that will fully participate in the software development process – design, development, unit testing and technical documentation. You will use the Scrum development methodology to create 21st century software solutions that set standards.

As a fast growing company, MentorMate provides challenging careers in a friendly, team-oriented environment. We value our employees and share our success through competitive pay, recognition, advancement opportunities and a great working environment. MentorMate has been recognized as The Top ICT Employer in Bulgaria in the category ‘Software Development’ for 2016.

Unique Features:

  • Cutting-edge technologies - Angular, React.JS, Node.JS, Vue.js, AWS
  • Work with some of the best experts in town, experts in a diversity of technologies.
  • Professional development - last year we organized 85+ technical and soft skills trainings and 50+ knowledge sharing presentations. Plan your career, we’ll help you.
  • 450+ software specialists, 5 development offices in Bulgaria, office in Sweden and a US based headquarter. And yes, we grow.

Job Description

  • Building polished cross-browser web based user interface
  • Integrate with server-side RESTful APIs (JSON/XML)
  • Work in a team with graphics designers and back-end developers (Ruby, Python, Java, PHP, .NET)
  • Participate in the architecture, design and development phase of software production
  • Enforce coding and UI standards, evaluate others’ work

Required skills

  • 2+ years experience with Angular and TypeScript
  • Strong knowledge of JavaScript Design Patterns
  • Dependency management with NPM
  • Experience with one of the following: Angular, React.JS, Vue.JS
  • Experience in developing cross-browser/multi-platform web applications
  • Expert level in HTML5/CSS3
  • CSS Preprocessors (SASS/LESS/Stylus)
  • Excellent spoken and written English
  • Excellent communication skills
  • Responsible and team oriented person

A significant advantage would be

  • Experience in developing mobile hybrid applications
  • Experience in Amazon Web Services (AWS)
  • Experience with NoSQL database(s)
  • Experience with SQL databases like PostgreSQL
  • Ability to work with 3rd party APIs like Stripe,,
  • BS/MS Degree in Computer Science or equivalent

We offer

Career development

Professional growth in a global company
Variety of meaningful projects
Latest technologies to choose from
Work side-by-side with top engineers
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing

Work & Life Balance

Flexible working locations in Bulgaria
Opportunity to relocate to one of our five offices within the country
Additional paid time off for loyal employees
Opportunity to work from home
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Diverse working environment

Company benefits

Additional health and dental insurance
Covered transport expenses + MentorBike to use
Employee Referral program with bonuses
Discounts in shops & restaurants
Exclusive financial offers and consultations

Apply now