Senior Angular Developer

Sofia, Ruse

Full time (8 hours)

Senior Angular Developer Senior Angular Developer

General description

We build next generation IT solutions for impactful organizations. We engage creativity and innovation to deliver quality and value. We believe in mutual respect, inspired teamwork and continuous development.

Requirements

  • Master or Bachelor in Computer Science, Mathematics, Natural Sciences or equivalent
  • Written and spoken English
  • At least 5 years of experience in commercial software projects
  • Strong focus on front-end development (including modern concepts like ES6, TypeScript, Redux)
  • Strong Angular 2+ skills
  • Experience with RESTfull APIs and HTTP Protocol
  • Awareness of scale, performance, caching and service integration issues
  • Intermediate backend skills (Java, Node.js, .NET or relative)
  • Knowledge in OOP, algorithms and data structures
  • Ability to design software components from scratch as well as evaluate the pros and cons of different design approaches
  • Willingness to study & advance in new software technologies
  • Organize and actively participate in the knowledge-sharing within the company

 

Responsibilities

  • Participates in the entire software development process and has key role in architecture design and technical solution
  • Participates in defining the scope, requirements of the project and possible solutions
  • Participates in technical reviews and improvement initiatives
  • Participates in the implementation of project modules
  • Applies the project standards and team working procedure
  • May lead work-groups/ May act as deputy Team Leader

What we offer

  • Attractive compensation package – competitive salary, company sponsored mobile phone plan, different partnership and discounts programes
  • Great work environment – generous space with state of the art hardware and software, additional health insurance, different food and beverage offers, open communication, team buildings and celebrations
  • Opportunities for growth and career development – knowledge sharing seminars, technical trainings and individual certification plans, regular performance assessment, access to large library of technical materials
  • Regular holidays and vacation time, plus one additional annual holiday day per every year served