Senior Software Developer React/ Angular/ Vue/ Node We are looking to hire a Senior Developer with one (or more) of the following JavaScript frameworks: React || Angular || Vue || Node; 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. If you are good in at least two of the below technologies, you are more than welcome to apply! React || Angular || Vue || Node Job Description Participate in the architecture, design and development phase of software production Participate successfully in an established daily Scrum process Manage personal work tasks for optimized software delivery Deliver high-quality software with extensive Unit Testing Communicate with foreign team members and clients Be responsible for developing and testing critical components of the system Collaborate closely with the team in designing software and hardware Build polished cross-browser web-based user interface Required Skills 3+ years of experience and excellent knowledge on at least two of the most attractive JavaScript frameworks: React, Angular, Vue, Node Expert in JavaScript Design Patterns Expert with one of the following: React, Angular, Vue, Node Experience with the rest of the above (if you’re not an expert yet) Expert level in HTML5/CSS3 Experience with responsive design, and using fallback techniques to support both new and older browsers (e.g. Modernizr and HTML5 Shims) Integrate with server-side RESTful APIs (JSON/XML) Proficiency in interaction with a wide variety of APIs Understanding customer and business needs Ability to meet tight deadlines and give accurate time estimates A desire to constantly improve as a professional and stay on top of the cutting edge technologies A significant advantage would be Experience with MongoDB, Relational and Nonrelational Databases Experience with Cordova, Ionic, ReactNative (or other mobile app development) Experience with Amazon Cloud, Firebase, Apache & NginX Experience with back-end technologies (PHP, Python, Ruby on Rails, Java) Let’s work together Available for the following work models: Hybrid Remote Offices in Sofia, Varna, Plovdiv, Veliko Tarnovo, Ruse, Burgas Apply now We offer Career Development Professional growth in a global company Meaningful enterprise projects Latest technologies to choose from Work side-by-side with top engineers Challenging problems to solve A career path with regular salary increases Individual learning budget Internal technical and soft skills trainings Leadership program Business English classes Work & Life Balance Remote or hybrid working model Five offices in Bulgaria to work from Additional paid time off for loyal employees Regular team gatherings Employee Referral program Gamification incentive program State-of-the-art offices Internal communities of interest Charity and volunteer activities Diverse working environment Metro Station next to the office (Sofia) MentorBikes to use Flexible Benefits Additional health and dental insurance Investment savings account plan Additional voluntary pension insurance Different types of insurances to choose from Takeaway wallet for your favorite meals Multisport card Pulse SPA & Fitness card (Sofia & Plovdiv) Covered transport expenses Parking (Sofia) Career Path 0 Intern Level 1 Junior Level 2 Regular Level 3 Senior Level 4 Lead / Architect Level 5 Manager / Principal Level Let’s Work Together Related job positions More opportunities in the LAMP & Front-end team Mid/Senior Python Software Engineer Hybrid Remote Senior Node.js Developer Hybrid Remote Delivery Manager Hybrid Remote