Back
Home
Middle Full-Stack Developer
Required experience: 3–6 years
Full-time, full day
Almaty
Main Responsibilities:
Object-oriented programming (OOP), SOLID principles, and design patterns.
Writing tests (yes, business allocates time for this).
Regularly updating dependencies.
Embracing growth, continuous learning, and development.
Being open to experiments—proposing new languages, platforms, frameworks, or tools.
Friendly, transparent communication.
Passion for your work.
Our ideal candidate should have:
Commercial experience with Node.js/Bun/Deno for over 2 years.
At least 1 year of web development with React.js, Next.js, Angular, or Vue.
Solid understanding of SQL databases.
Ability to configure Docker and CI/CD pipelines for repositories.
Passion for problem solving and experimentation.
Continuous skill improvement and knowledge acquisition.
Strong communication skills for working with both business stakeholders and team members.
Tech Stack:
Backend: Node.js (some areas use Bun), Go.
Data: MySQL, PostgreSQL, MongoDB, Redis.
Frontend: React (mobile apps on React Native).
Communication: REST, GraphQL, RabbitMQ, gRPC.
Containers: Docker, Kubernetes.
Additional Tools: Nginx, Prometheus, ELK Stack, Sentry.
Code Management: GitLab & GitLab CI/CD, Qodana, AI Code Review.
Testing: Jest.
Business Tools: Trello, Amplitude, Betterstack.
In addition to a stable salary we also offer:
Hybrid work format and flexible start times.
Professional development: meetups, training sessions, conferences, demo days, and hackathons.
Four additional vacation days totaling 28 calendar days per year.
Annual performance-based bonus (KPIdriven).
Corporate mobile plan.
Comprehensive health insurance, including dental care and medications with free coverage for up to two close family members.
Discounted fitness memberships with installment payment options.
Monetary compensation for using a personal laptop.
Free online psychological support platform.
Access to the corporate MyBook online library
Join us!
Send your resume
change
[{"lid":"1531306540094","ls":"10","loff":"","li_type":"nm","li_name":"fullName","li_ph":"Name","li_req":"y","li_nm":"fullName"},{"lid":"1687248612492","ls":"20","loff":"","li_type":"ph","li_req":"y","li_masktype":"a","li_maskcountry":"KZ","li_nm":"Phone"},{"lid":"1719589437651","ls":"30","loff":"","li_type":"em","li_name":"email","li_ph":"email","li_req":"y","li_nm":"email"},{"lid":"1687248662821","ls":"40","loff":"","li_type":"ur","li_name":"coverLetter","li_ph":"Link to resume on LinkedIn\/HeadHunter","li_nm":"coverLetter"},{"lid":"1687248708771","ls":"50","loff":"","li_type":"uw","li_name":"comment","li_req":"y","li_uwkey":"google-79747f3f0de1ad914794eed","li_multiupl":"y","li_nm":"comment"}]
Your resume is already on its way to our recruiters
We are reviewing it and will definitely get back to you if your experience fits our needs.
Meanwhile, keep an eye on the space of opportunities
subscribe