Careers at Programerika

Join a Team That
Builds Engineers

A small team of experienced engineers who mentor every newcomer. You learn solid engineering principles on real projects, through a clear 12-month program.

Build Your Future Here

Mentored Onboarding

Mentored Onboarding

Every new engineer joins with the full support of teammates. Our program ensures you are never learning alone.

Hands-on Engineering

Hands-on Engineering

Build real projects using modern stacks like Vue, TypeScript, Spring Boot, Go, and SQL while applying core engineering principles.

Structured Growth

Structured Growth

Intensive first 6 months, program completion in 12 months, then continuous learning through advanced modules and new challenges.

1

Education program

An intensive first 6 months to learn engineering foundations, and 12 months to complete the program, through these modules:

Version Control & Agile

Version Control & Agile

Learn Git for version control and Agile/Scrum principles to effectively deliver solutions.

  • Git
  • Scrum
Frontend Development

Frontend Development

Hands-on experience with JavaScript, TypeScript, and Vue.js to build responsive and user-friendly applications.

  • JavaScript
  • TypeScript
  • Vue.js
Database & SQL

Database & SQL

Design relational databases, write optimized SQL queries, and work with transactions and ORM best practices.

  • SQL
Analysis & Documentation

Analysis & Documentation

Develop strong skills in requirements analysis, system design, and writing clear and useful technical documentation.

  • Requirements analysis
  • System design
  • Documentation
Backend Development

Backend Development

Learn backend engineering with Java Spring Boot and Go, building REST APIs and microservices.

  • Java Spring Boot
  • GoLang
Engineering Principles

Engineering Principles

Master SOLID principles, clean code, and quality assurance practices including unit and integration testing.

  • SOLID principles
  • REST API principles
  • ORM and Transactions
  • Testing
2

Mini projects

After the first module you build your own mini project: a small video game with planned technical challenges. Examples from colleagues who started before you:

Bulls and Cows

Bulls and Cows

A Code Guess game built with React, TypeScript, and Java Spring Boot, showcasing full-stack development and state management.

Minesweeper

Minesweeper

Classic Minesweeper built with Vue.js, TypeScript, and Vuetify, highlighting responsive UI and front-end skills.

Breakout Game

Breakout Game

A Breakout-style game using Vue.js and TypeScript with Java Spring Boot backend, demonstrating game logic and full-stack integration.

Submarine Search

Submarine Search

Multiplayer Submarine Search game built with Vue.js, TypeScript, and Java Spring Boot, highlighting full-stack and multiplayer skills.

3

Your Career Path

After the program you work on more complex client projects, learn new technologies and grow with support from experienced mentors.

Technical Tracks

Technical Tracks

Integration patterns, backend architectures, microservices, cloud-native applications.

Cross-functional Exposure

Cross-functional Exposure

Gain experience in frontend, backend, DevOps, and IT.

Career Development

Career Development

Define your goals, strengthen leadership skills, and prepare for senior engineering roles.

Ready to start your engineering career?

Send us your CV and a few words about yourself. We read every application.

footer-seperator