Julia
Academy graduate (2017)
During our 20 years on the market, Mercury team has created 500 mobile and web applications that are used by 40 million people. Inspired by our clients, we are working hard to implement the craziest ideas using the most innovative technologies available today. To see for yourself, just visit our website: mercdev.com.
Hit SPACE to shoot and smash the asteroid
Hit SPACE to shoot and smash the asteroid
Hit SPACE to shoot and smash the asteroid
We’ll teach you how to create software, the Silicon Valley style. The very best trainees can join our team and work on world-class projects.
When you complete your training, you will receive paper and electronic certificates attesting to the skills you learned.
I especially liked how the course material was presented: it was easy to understand, even for newbies like myself, and with a lot of examples.
I especially liked how the course material was presented: it was easy to understand, even for newbies like myself, and with a lot of examples.
Academy graduate (2017)
It won’t be easy. You’ll be constantly searching for information and staying out of your comfort zone. But don’t be afraid to give it a go, it’s totally worth it.
It won’t be easy. You’ll be constantly searching for information and staying out of your comfort zone. But don’t be afraid to give it a go, it’s totally worth it.
Academy graduate (2016)
When I started working at Mercury, I realized how closely Academy reflects the day-to-day work! What you are learning here is what you will actually be doing at work.
When I started working at Mercury, I realized how closely Academy reflects the day-to-day work! What you are learning here is what you will actually be doing at work.
Academy graduate (2015)
Trainees receive a stipend for successfully completing their tasks
Trainees receive a stipend for successfully completing their tasks
The best chance to join our company is to train with us
The best chance to join our company is to train with us
in five areas completed since 2012
in five areas completed since 2012
successfully graduated from Academy
successfully graduated from Academy
joined our staff and are still working for us
joined our staff and are still working for us
Mercury Development is proud to announce a new training program: React development!
The training course is split into several topics and tasks. While working on a task, trainees not only attend lectures and study new technologies, but also learn the ropes of commercial software development in a strong IT team. Experienced supervisors review the code written by trainees and help to improve it.
List of topics
Requirements
After completing their training, the most successful trainees will be invited to join our team. The hours are flexible and we can work around your schedule.
When applying, please provide the following information: your contact details, education details (your college or university, year, major), work experience, technical skills, English language level, your current grades.
The approximate duration of the training is 2 - 3 months, and the average weekly workload is 10 hours (but you can always do more, if you want to). Coming September.
Successful trainees receive a monthly stipend of 10,000 rubles.
To apply, please send your resume to info@mercurydevelopment.com.
Applications for the training program are no longer being accepted. Keep an eye on our social networks for new enrollment information.
The training includes a step-by-step study of all principal components and approaches used in Android and iOS development.
The course is split into tasks. Each task is aimed at exploring a certain subject. While working on their tasks, trainees attend a series of mini-lectures on the subject. However, trainees are expected to be able to work on their own and find the information they need. The training is organized to improve this skill.
Completing a task requires building an app. The supervisor will explain any shortcomings, discuss the main topics covered by the training to check the level of understanding, and explain alternative ways of completing the task.
A general understanding of OOP and databases, and knowledge of one programming language (С++/Objective-c or Java, C#, Python, Ruby).
After completing their training, the most successful trainees will be invited to join our team. Hours are flexible: we can work around your schedule.
Applications for the training program are no longer being accepted. Keep an eye on our social networks for new enrollment information.
Do you like communicating with people and asking questions? Are you interested in IT industry and modern technology? Do you want to become a key player in a team of professionals? If your answer is yes, then business analysis is just for you.
In a short time you will be able to master all major aspects of business analysis, from meeting a potential customer to preparing final product requirements. You will learn how to design an interface and how to make a demo presentation, you will improve your business and technical English, you will learn what functional and non-functional requirements are and how to use them in a specification.
You will see how doing business analysis can make you feel like an interviewer, an artist, a script writer and a director!
Most part of the training is practical work that is very close to what Mercury’s business analysts actually do. To make learning the ropes easier, there will be a bit of theory. As you complete each task, your supervisor will provide you with a detailed review of your work and will recommend steps for improvement.
Good level of English: B2 (Upper-intermediate, FCE) or higher.
After completing their training, the most successful trainees will be invited to join our team. We offer full-time employment (40 hours a week), so this training program is mostly intended for university graduates.
Applications for the training program are no longer being accepted. Keep an eye on our social networks for new enrollment information.
Mercury Development is proud to announce a new training program: .NET Backend Development!
The training course is split into several topics and tasks. While working on a task, trainees not only attend lectures and study new technologies, but also learn the ropes of commercial software development in a strong IT team. Experienced supervisors review the code written by trainees and help to improve it.
Requirements
Additional skills that are desirable but not required:
After completing their training, the most successful trainees will be invited to join our team. The hours are flexible and we can work around your schedule.
When applying, please provide the following information: your contact details, education details (your college or university, year, major), work experience, technical skills, English language level, your current grades.
The approximate duration of the training is 2 - 3 months, and the average weekly workload is 10 hours (but you can always do more, if you want to).
Successful trainees receive a monthly stipend of 10,000 rubles.
To apply, please send your resume to info@mercurydevelopment.com.
Applications for the training program are no longer being accepted. Keep an eye on our social networks for new enrollment information.
During this course trainees will be introduced to Quality Assurance procedures, will try on the role of a QA Engineer and will learn the software development process from the inside out. If you strive for quality in software development, then
QA training consists of two steps:
The first part of the course includes lectures on theory combined with self-study materials and home assignments to help you master the concepts and build your skills.
Each assignment is checked by our training supervisors, who explain any shortcomings and make their recommendations. All assignments are graded, and the total grade will determine whether or not a trainee can proceed to the next part of the course.
In the second part of the course trainees learn the specifics of testing on different platforms (Web, iOS, Android). They complete several training assignments and also do some hands-on testing on real-life projects that our company is working on. This part of the training is mostly done in our testing lab, under direct supervision. All assignments are also checked and graded. Your final grade will determine whether or not you qualify for a stipend and for future employment with our company.
A degree in IT (completed or in progress), reasonable level of perfectionism, attention to detail.
After completing their training, the most successful trainees will be invited to join our team. Hours are flexible: we can work around your schedule.
Applications for the training program are no longer being accepted. Keep an eye on our social networks for new enrollment information.
We are always on the lookout for what’s going on in IT, and we try to keep our employees up to date by inviting reputable speakers to our office. Most lectures are published on our YouTube channel:
Subscribe to Mercury Events channel to never miss a live lecture!
Mercury Academy enrolled its first students back in 2012, and we were very impressed with the outcome.
After the end of the course, we selected the top 8 students out of 134, and invited them to join our company. In no time at all, Academy graduates became lead developers in our company, and some of them are still working at Mercury.
Somewhere around 2014, we decided to slightly change the learning format to give more emphasis to self-learning and take a more individual approach to our trainees through dedicated supervisors (the role taken on by our very best engineers).
After completing their training, the most successful trainees will be invited to join our team. Hours are flexible: we can work around your schedule.
After completing our training program, all graduates will receive a certificate, and the best trainees will be invited to join our team. We keep in touch with all our former trainees, and, based on the information we have, those who did not receive a job offer from us for some reason, in most cases found work at other IT companies within 1-2 months, without any problems.
As a rule, two to three months. It really depends on how much time you can afford to spend on it.
The training mostly relies on self-study. You will be assigned a supervisor who will be helping you to learn theory and will check your practical tasks. Most of the training can be done from home, with the exception of iOS training (if you don’t have a Mac at home, you’ll have to come to our lab). You can do the training in your free time. The only thing you need to schedule in advance is your meetings with your supervisor. On the average, the training will take 10 hours a week.
Training at our company does not mean that you have to work for us.
We cannot guarantee that you will get a job. Everything will depend on the situation. If we have an opening at the junior level, candidates who successfully completed our training will be given a priority. However, if we don’t have any openings at the time, we cannot guarantee that we will hire you.
Yes, you will. We give certificates to all trainees who finish the program.
We’ll teach you how to create software, the Silicon Valley style. The very best trainees can join our team and work on world-class projects.
When you complete your training, you will receive paper and electronic certificates attesting to the skills you learned.