Build the Future of
Tech Education
We're looking for passionate developers and trainers who want to shape the next generation of software engineers. Explore our technology stack and see if you're a fit.
Our Technology Stack
These are the technologies and tools we use to build and run world-class Software Academies. Expertise in these areas is valued.
Figma
UI/UX design & prototyping tool
HTML5
Semantic markup & modern web standards
CSS3
Styling, animations & layouts
Bootstrap
Responsive UI framework
TailwindCSS
Utility-first CSS framework
Angular
Enterprise-grade SPA framework
Next.js
React framework for production
NestJS
Progressive Node.js framework
Java/Spring Boot
Enterprise Java framework
Hibernate
ORM for Java applications
Spring Boot Microservices
Distributed architecture
MySQL
Relational database system
PostgreSQL
Advanced open-source database
AWS
Amazon Web Services cloud platform
Jenkins
CI/CD automation server
Docker
Containerization platform
Traefik
Cloud-native reverse proxy
Portainer
Container management UI
Dozzle
Real-time Docker log viewer
Git
Distributed version control
JIRA
Agile project management
Confluence
Team documentation & wiki
Manual Testing
Functional & exploratory testing
Unit Testing
JUnit, Jest & testing frameworks
Selenium
Browser automation testing
Playwright
Modern E2E testing framework
Postman
API testing & documentation
Scrum
Sprint-based iterative framework
Kanban
Visual workflow management
Sprint Planning
Backlog grooming & estimation
Daily Standups
Team sync & blockers resolution
Retrospectives
Continuous improvement sessions
User Stories
Requirements in user perspective
What We Look For
Beyond technical skills, we value these qualities in our team members.
- Strong foundation in at least one technology category
- Hands-on experience with real-world projects
- Commitment to continuous learning
- Passion for mentoring and teaching others
- Ability to simplify complex concepts
- Patience and empathy with learners
- Experience with Agile/Scrum methodologies
- Strong communication abilities
- Team-oriented approach to problem solving
- Eagerness to explore new technologies
- Adaptability to changing requirements
- Initiative to improve processes
- Experience with Scrum and Kanban methodologies
- Ability to plan sprints and manage backlogs
- Facilitating daily standups and retrospectives
- Writing user stories from a user's perspective
Our Hiring Process
A transparent and straightforward process to help you showcase your skills and join our team.
Submit your resume and we'll review your profile, skills, and experience.
A brief call to understand your background, motivation, and career goals.
Complete a coding challenge or technical interview to evaluate your skills.
Successful candidates receive an offer and join our onboarding program.
Current Open Positions
Ready to Join Us?
If you're passionate about technology and education, we'd love to hear from you. Send us your resume and tell us about your experience.
Apply Now