We are looking for a Mid/Junior React Developer

Vola Software is a new software company located in Vratsa town. We are a young team focused on delivering high-quality outsourcing services to big software companies. Our team seeks to employ highly motivated, experienced professionals as full-time Front-End Developers.


  • 2+ years of experience in the development of FE applications
  • Excellent knowledge of JavaScript (ES6+)
  • Excellent knowledge of HTML5 / CSS3, including techniques and best practices
  • Experience with CSS preprocessors – LESS, Sass, Stylus
  • Knowledge of NodeJS and managing dependencies with npm or yarn
  • Understanding of asynchronous programming with JavaScript – Ajax
  • Good knowledge of JavaScript Design Patterns
  • Understanding of bundlers – Webpack, Rollup
  • Understanding of task runners – Grunt or Gulp
  • Experience with at least one Frontend framework – React, Angular, VueJ
  • Experience with TypeScript, JWT, and oAuth2
  • Experience with SPA, RESTful API, and Git
  • Good organizational and communication skills
  • Good understanding of software development best practices and processes
  • A responsible and organized person with a constant drive to learn, research, and share his expertise
  • Problem-solving and results-oriented person
  • Team player

Main Responsibilities:

  • Working on daily bases with the team, helping, checking, and supporting the working process
  • Participating in client presentations, workshops, and discussions
  • Keeping up-to-date with recent technological and trends
  • Provide detailed and reasonable estimates
  • Provide code reviews and good feedback
  • Contribute to all phases of the development lifecycle
  • Analyze functional and non-functional requirements
  • Research and advice in the selection and integration of the best technologies for our portfolio
  • Design, build, and maintain efficient, scalable, reusable, and reliable code
  • Prepare and produce releases of software components
  • Identify bottlenecks and devise permanent solutions
  • Actively troubleshoot and resolve issues
  • Produce and maintain technical documentation of the developed modules/applications.
  • Work closely with other teams and project stakeholders

An advantage would be:

  • Computer Science or related field and/or demonstrated capability through previous experience
  • Previous experience in a leadership/managerial role
  • Experience with Jira and Confluence
  • Professional English language skills

What we offer:

  • Chance to be part of the core team in a company aiming at starting the software industry in northwestern Bulgaria
  • Challenging projects that will help you prove as an expert and grow as a leader
  • Live in a charming Bulgarian town with great nature 
  • Options for Remote Work
  • Opportunities for flexible working hours
  • Competitive salaries based on performance reviews with additional benefits
  • Additional health insurance package
  • Multisport card
  • Wedding Bonus
  • Baby Bonus
  • Office massages
  • Opportunities for professional growth and career development
  • Teambuilding events, parties, and participation in different events
  • Professional and personal life balance
  • Challenging work
  • Opportunity for funding your product idea and turning it into reality

Work environment:

Excellent location Modern office building Comfortable gaming lounges Contact us at [email protected]