Careers
Senior Full-Stack Developer
Apply

We are looking to hire a Senior Full-Stack 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.

Unique Features

  • Cutting-edge technologies - Microservices, DDD, CQRS, Docker, Azure, AWS, Angular, .NET Core. You name it, we've got it.
  • Work with some of the best experts in town. And they can still be funny and friendly!
  • Professional development - last year we organized 95+ technical and soft skills trainings and 30+ knowledge-sharing presentations. Plan your career, we’ll help you.
  • 450+ software specialists, 5 development offices in Bulgaria and a US-based headquarter. And yes, we grow. Want to become a part of our success story?

Job Description

  • Participate successfully in an established daily Scrum process
  • Manage personal work tasks for optimized software delivery
  • Deliver high-quality software with extensive Unit Testing
    Influence the team success during the project life cycle - give proactive constructive feedback
  • 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

Required Skills

  • 5+ years of experience and excellent knowledge of at least two main programming languages: PHP, Python, Perl, RoR
  • Experience with responsive design, and using fallback techniques to support both new and older browsers (e.g. Modernizr and HTML5 Shims)
  • Be proficient in Javascript skills and CSS3 animations
  • Server, network, and hosting environment proficiency
  • Strong experience with relational and nonrelational databases
  • Proficiency in interaction with a wide variety of APIs
  • Efficiency in security establishment and sustainability
  • 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 a wide variety of back-end frameworks on PHP, Python, Perl and RoR
  • Experience with CSS and HTML frameworks, such as SASS/SCSS, Compass, HTML5 Boilerplate, or Blueprint CSS
  • Experience with an object-oriented Javascript framework, such as Backbone, Knockout, Angular, or Dojo
  • Knowledge of user interface and user experience
  • Experience developing programming and systems solutions to integrate data into reporting and data management environments
  • Implement a scalable web services architecture and rich user interface using modern technologies

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