Advanced Back-End Development
Advanced Back-End Development
At BuildUp, you will gain hands-on experience in important aspects of backend engineering which will help you to deliver high-quality products from scratch to the market, using industry-standard best practices employed by leading companies and startups around the world. The program requires about 10-12 hours per week and takes place only during evening hours (~19:00-21:00).
The course covers, but is not limited to, continuous integration and delivery (CI/CD), modern cloud-based managed tools like AWS Lambda, Dynamo DB or RDS, S3 and DevOps automation techniques, Express, Node, Passport and observability (logging, tracing, and monitoring), performance, and scalability tools. Students will work in a hands-on laboratory setting where they will contribute to building a production-ready, real-world project. Successful students will be ready to join the community of practice as cloud-native backend developers at the world’s leading companies.
Become a student
Apply nowWe are accepting applications till the 15th of April.
Book a call with Albert to reserve your spot.
Skills you will build up
You will become a rockstar Back-End Engineer able to architect, deliver, maintain and troubleshoot products of any complexity.
You will learn about modern database engines and best use cases for them.
You will learn how to design, implement and document complex backend systems
You will gain knowledge on CI / CD and be able to automate your delivery by making sure that as little as possible manual work is involved in development process.
You will get proficient knowledge on systems observably, by applying modern logging, metrics collection and visualisation techniques, understanding concepts related to incident management and alerting systems.
You will work with different infrastructure solutions and will be able to make right selection based on product needs.
You will become more familiar with testing principles, and will understand the importance of investment in proper test coverage even at early stages of product development.
Who can join the program?
This program is designed for mid-level Back-End Developers who aspire to become rock stars in their work, and is not suitable for people who are just beginning their journey in Back-End Development.
You should have:
- Have experience as a Backend Engineer.
- Worked as part of a cross functional team in an agile environment.
- Have some experience with cloud providers.
- Worked with micro-services and containerised systems.
- Have little or no experience with CI / CD.
- Have little or no knowledge on observability and monitoring concepts.
- Like challenges and eager to learn.
You are not good fit if:
- You want to gain deeper knowledge on programming language(s) or framework(s) you are currently using
- You recently started as Backend Engineer and still on a junior level
- You’re at the cusp of a career switch
- You’re a CEO or a Founder
The most practical method
Education at BuildUp is work-driven and focused on functional skills. You’ll apply what you learn in practice — building and delivering real products with cross-functional teams.
Moreover, your team has full ownership of the product. Check out these products already created at BuildUp.
Here is a rough timeline showing all the tasks you’ll learn to accomplish during your BuildUp education. Besides solving these challenges, you’ll also develop a comprehensive understanding of other professions in relation to your own. Such experience will be very useful as you get promoted and begin working with more professionals from other disciplines.
Explore the full program schedule:
The skill tree of the program
Community ― your key to accelerated growth
At BuildUp, we're building a modern educational culture that redefines how community and learning come together.
Being part of any BuildUp program means you’ll have access to our community of world-class professionals. With every new program we launch and every batch we start, your network will get stronger and your growth will accelerate.
This is your career boost
Live Case Studies Each Week
Each week, you will go deeper by attending a live online session via Zoom where the tutor will walk through a real-life scenario applying the concepts you learned. Live sessions are 2 hours and take place weekly during a cohort. Hear how industry leaders from companies like Tripadvisor, Tinder, Uber, and more have addressed similar challenges.
Work in Team and Peer-to-peer Culture Learning
Every week there will be optional opportunities to connect with peers in the cohort solving similar problems to you. Join a small group to discuss applying the concepts, attend/host a community deep-dive session on a special topic, or discuss questions within the forum and Slack.
Apply the Problem Solving Methodology
Translate the frameworks to your company with active, hands-on exercises, worksheets, and weekly micro-projects. Expect to spend about 2 hours a week on active learning. A plan for action: Build a plan that you can take back to your company. Start small, achieve results, and amplify your impact.
Who will lead the program
Tutor
Andrew is a Senior Software Engineer with experience building enterprise-level applications and an expert on the Data Graph and GraphQL. His technology journey started at 8 when he built his first computer with his father — this computer ran on DOS (Disk Operating System). And it continues now as Andrew not only delivers great products but also teaches a coding Bootcamp, enjoying helping others learn new technologies and improve their potential.
Dean
Artashes is an experienced hands-on technical lead with over 20 years of extensive experience in agile software development, architecture, management and cloud computing. Passionate believer in the power of open-minded team communication and engineering culture to drive development efficiently, improve business agility and bring high-quality digital products successfully to market.
Reasons to apply
An evening program
BuildUp is flexible. If you have free hours in the evening after work, you can easily learn with us, and your main job won’t suffer. You will need to learn 6 hours per week of online content with only 2 hours of live calls with tutors, and then it is an offline meeting with your team in a local Co-working space in Yerevan.
You think you have a top job and salary...but do you?
Sure, if you are a VP of Engineering at Microsoft, you can ignore this. But if you want to be one in the next 10 years, please apply here.
Consumed by your “Levi” every night?
You don't want to work a second job your whole life, right? Why not learn now and upgrade your salary, so you can better enjoy life.
You’ll own the product
This is not just another internship. You’ll build a product with the team, and you’ll own the product with your team.
Your current learning from seniors is too slow
You may be learning in your current job. And it might be enough if you want to become a professional in 3-5 years. At BuildUp, you can do it in 4 months and with a whole new perspective.
And these other points to consider
All of our tutors are top-level professionals. We teach mindset, so you’ll learn critical thinking and complex problem-solving. You’ll be part of a multi-disciplinary team solving real-life problems. And eventually, see the incredible community that will mentor you.