Design, build & manage micro-services and backend API’s for high traffic applications
Ability to clearly communicate ideas, best practices, and problems
Write clean, efficient, and reusable codes
Drive improvements by analyzing website performance
Collaborate with cross-functional teams to solve complex problems


Bachelor’s/Master’s degree in Computer Science (or equivalent experience)
3+ years of web development experience (rare exceptions for highly skilled candidates)
Proficiency in Node.js and its frameworks such as Express, StrongLoop, etc.
Strong proficiency with JavaScript
Skilled at microservices and backend API’s for high traffic, modular web applications
Fluency in English to collaborate with engineering managers
The ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones
Be self-reliant, highly motivated, and focused on perfecting results


Experience in cross-browser compatibility, and the responsive design of applications
Basic understanding of front-end technologies
Experience in programming languages such as PHP, Python, Java, etc.
Experience developing GCP/AWS & code versioning tools like Git
Expert understanding of server-side logic and front-end performance optimization
Experience in Docker, Unix/Linux environments, including basic commands and scripting

Dreaming about working in IT?

RockIT will help to make your dream come true! Every year, more than 20 cool specialists of the highest level graduate from our school. Leave your application and participate in your first lesson completely for free! The IT industry is waiting for you! Don’t hesitate and make the first step towards your dream right now!