Digital Channels Development

HTML/CSS
JavaScript
PHP
MySQL
Bitrix
Tashkent
Your contribution to the team
You’ll join the development of digital channels and user services where every task connects to real products. You’ll work closely with the team, explore projects, and gradually take ownership of layout and logic tasks.

Real tasks from day one

Build page layouts using HTML, CSS, JS
Implement component-based approach and create components
Write form validation logic
Develop full pages from layout to logic
Optimize CSS and design reusable architecture

What you need to know

1
Know PHP, HTML, CSS, JavaScript at basic level or higher
2
Understand HTTP/HTTPS and work with MySQL
3
Work with CMS and understand component-based approach
4
Use Jira, Confluence, Bitrix in team workflows
5
Be proficient in Russian and English
Three steps to join
Step 1
Submit your application
Fill in your application and share your skills, experience, and what truly drives you. There are no right or wrong answers - the more honest and detailed you are, the better we can match you with a direction where you’ll thrive
Step 2
Complete the test or a test task
If your application is selected, you’ll receive a test or assignment depending on the direction. Not theoretical, not abstract - but something our team works on every day. Show your approach, your logic, your perspective - that’s what matters most to us
Step 3
Interview with the team
Team leads personally review every application and select candidates for their projects. If shortlisted, you’ll be invited to an interview with your future mentor and team manager. Candidates who successfully pass all stages will receive an offer and start the internship in June — working on real tasks, in a professional environment, gaining experience that kickstarts your career
Would be an advantage
- Knowledge of web application architecture
What we offer
Paid internship
Flexible and hybrid schedule
Official enrollment for internship or university practice
Office in the city center
Access to corporate benefits and tools

Thank you for your interest in the Ipoteka bank OTP Group Internship Program.

Applications for the current intake have now closed. Our team is currently reviewing all submitted applications.

The next stage of the selection process is testing. Candidates whose applications successfully pass the initial screening will receive an invitation to the testing stage via email or the contact details provided in their application.

Application reviews and invitations to the subsequent stages of the selection process will continue until the end of July.

If you do not receive an invitation to the testing stage or any further stage of the selection process by the end of June, this means that your application has not been selected to proceed within the current intake. However, your profile will remain in our candidate database, and we may contact you regarding future internship intakes or other relevant opportunities.

Thank you for your interest, the time you invested in applying, and we wish you every success in your future professional development.

Write to us if you have any questions: