Step up your IT skills and career with Flat Rock Upskill

  • Mentors with experience and expertise in the field
  • 12 weeks participation in real projects
  • 90% Work and 10% trainings
  • Fulltime employment and competitive salary
  • Fully remote or in one of our offices

Apply Now

How to join the program?

Apply for the Upskill program

Send your CV

Pass the interview

Work on real projects and step up your career


About Flat Rock UpSkill

Flat Rock UpSkill is a 3-month practical program that is developed for people looking to accelerate and upgrade their knowledge and skills in the field. You will work closely with ambitious like-minded talented people, mentored and guided by experts in the industry.

The Upskill program will allow you to expand your knowledge and skills while working on real-world projects and tasks.

If you have at least 1+ years of experience in the fields of back-end development, front-end development, project management or quality assurance, this is the right program for you.

Join Us


During the program, the participants will build a fully working application utilizing the latest technologies and tools. The program has a practical focus and the goal is to master in practice the whole process of building a working product, starting from requirements analysis, planning and design, code and build, deployment and testing of the software. All the phases of the DevOps culture will be covered in practice under the guidance of our experienced mentors.

The company will provide access to the tools and systems used in the real development lifecycle that we have in our production line. On top of the technical skills, the participants will gain practical knowledge about effective soft skills, communication practices and collaboration as team players.

  • React
  • Redux
  • HTML
  • CSS
  • Bootstrap
  • Unit Tests
  • C#
  • .Net Core
  • Entity Framework Core
  • Azure
  • Design Patterns
  • MS SQL
  • Unit Tests

Our Mentors

Our mentors will be available to you during the whole project to guide you every step of the way. Meet our mentors.

Dimitar Todorov

Dimitar Todorov

.NET Unit Manager

Dimitar Todorov is a Unit Manager and Senior Full Stack .Net Developer with more than 10 years of professional experience. Dimitar is covering a huge variety of technologies such as .Net and .Net Core, Rest API, MS SQL, Microservices, DevOps, Security, Scalability of applications and Cloud Services.

Pavlin Marinov

Pavlin Marinov

Senior Full Stack .Net Developer, Technical Lead

Pavlin Marinov is Senior Full Stack .Net Developer and Technical Lead with more than 8 years of professional experience with .Net, WPF, Rest API, JavaScript, Angular, React, Redux, SignalR, Microservices, SQL, Azure, Voice, and Sound analysis, and many more.

Georgi Popov

Senior .Net Developer, Technical Lead

Georgi Popov is a Senior .Net Developer and Technical Lead, taking part in some of the most complex projects. He has been in the company for more than 7 years and has vast experience with technologies such as .Net, WPF, MVC, Rest API, Bot Frameworks, SignalR, Microservices, SQL, Azure, Voice, and Sound analysis, and many more.

Merab Aghniashvili

Merab Aghniashvili

Senior .Net Developer, Technical Lead

Merab Aghniashvili is a Senior .Net Developer and Technical Lead with more than 10 years of professional experience with technologies such as .Net, Rest API, Blazer, WPF, Mobile, Python, SQL, UnitTests, DevOps, Azure, Architecture designs, and many more.

Martin Todorov

Martin Todorov

Senior Front-End Developer

Martin Todorov is a Senior Front-End Developer with more than 7 years of professional experience. He has vast experience in HTML, JavaScript, CSS, SASS, Bootstrap, Vue.js, jQuery, AJAX. He is motivated and open-minded to all new front-end technologies and challenges.

Stiliyan Marinov

Stiliyan Marinov

Senior UX/UI Design

Stiliyan Marinov is a Senior UX/UI designer with more than 5 years of professional experience in the field. He has worked on complex projects and has spent time helping clients build more valuable sites, applications and systems, solving tough problems. Stiliyan will help you with the foundational concepts of UX design, including user-centred design, design process, and many more.

What Awaits You At Flat Rock

Remote Working

Want to work from home, favorite coffee shop or a beach? You decide! If you prefer to come to the office, we will be excited to see you!

Professional Training

You will start work at Flat Rock Technology with professional training, that sets you up for a successful career journey.

Educational Courses

We are all about learning new skills and deepening our expertise. You can enjoy on-demand educational courses to become the best at what you do.

Latest Technologies

We care about staying relevant and at the top of our game! With us, you will be working with the latest technologies and best practices.

Team Building Events

We love spending time together, be it team building events, office celebrations or after-work drinks, we don't need a reason to enjoy each other's company.

Health Insurance

Our team member's wellbeing is important. That's why we offer private health and dental insurance with the leading clinics in our locations.

Modern Office

Enjoy work in the modern office at the heart of the city! We work hard to make it meet your every need and be a place of great achievements.

Career Development Plan

Together with your manager, you will discuss your short and long-term career goals. Through the specific tasks and guidance, they will help you advance your career!

Apply Now

    Upload Resume
    One file only.
    256 MB limit.
    Allowed types: pdf doc docx.

    Thank you

    Your application has been submitted successfully.
    Our HR team will review your CV and contact you for the next steps!

    We are sorry

    Your message was not sent because of a system error.
    We are working to fix this problem.

    Thank you!

    Your application has been submitted successfully. Our HR team will review your CV and contact you for the next steps!

    Our Offices

    Interested in working with
    Flat Rock Technology?

    Free QuoteContact Us
    Follow Us