-
View all jobs
Join a mission-driven team powering life-changing learning experiences. The company combines the expertise of top tutors with cutting-edge AI to create personalized journeys that keep learners motivated and inspired. The Engineering Team builds tools that unlock human potential through education. The platform delivers scalable, resilient applications using Python/Django on the backend and ReactJS on the frontend, ensuring a seamless and exceptional user experience.
The company is tech-agnostic in hiring and welcomes candidates from diverse technical backgrounds (Java/Spring, Node.js/Express, Ruby on Rails, Scala/Play, PHP, Golang, etc.). While Python is the main language, prior Python experience is not mandatory. The interview uses a Python/Django codebase as a shared environment — deep stack expertise is not required. What matters most is your ability to navigate unfamiliar code, adapt quickly, and effectively use AI tools. The coding interview is AI-assisted, and you will be expected to use AI as part of your workflow. The team runs A/B tests to validate initiatives and continuously improves the product based on data and feedback from students and tutors. Monitoring and metrics analysis are central to ensuring high-quality delivery.
Details:
Start: ASAP
Location: Ukraine
Schedule: Full time remote
English: Fluent
What You’ll Be Doing
Permanent full-time contract via Diia (10% tax)
Monthly allowance for lessons, L&D budget, and self-development time
Competitive financial package with equity and health insurance
Free mental health support
100% remote option
Flexible schedule
Interview Process
TA Call (30–45 minutes)
System Design Interview (1 hour)
AI-Assisted Coding Interview (live session using AI tools) (1 hour)
Hiring Manager Interview (1 hour)
Cultural Interview (45 minutes)
The company is tech-agnostic in hiring and welcomes candidates from diverse technical backgrounds (Java/Spring, Node.js/Express, Ruby on Rails, Scala/Play, PHP, Golang, etc.). While Python is the main language, prior Python experience is not mandatory. The interview uses a Python/Django codebase as a shared environment — deep stack expertise is not required. What matters most is your ability to navigate unfamiliar code, adapt quickly, and effectively use AI tools. The coding interview is AI-assisted, and you will be expected to use AI as part of your workflow. The team runs A/B tests to validate initiatives and continuously improves the product based on data and feedback from students and tutors. Monitoring and metrics analysis are central to ensuring high-quality delivery.
Details:
Start: ASAP
Location: Ukraine
Schedule: Full time remote
English: Fluent
What You’ll Be Doing
- You will work in a cross-functional team alongside Product Managers, Product Designers, UX Writers, Data Analysts, Technical Leads, and Engineers to deliver engaging features via A/B testing and build high-quality products, including:
- Develop and own backend features using Python/Django
- Support the creation of new backend services
- Design, build, and troubleshoot integrations with third-party vendors
- Think beyond code — deeply understand customer needs and define solutions collaboratively
- Balance short-term delivery speed with long-term technical quality
- As a Senior Engineer, guide the team in making informed technical decisions
- Improve best practices
- Strengthen test culture
- Lead code reviews
- Enhance monitoring and scalability
- Experience with architectural patterns of large-scale web applications (well-designed APIs, high-volume data pipelines, efficient algorithms)
- Willingness to support small JS/TS tasks when needed
- Strong troubleshooting skills — identify root causes, mitigate issues, implement safeguards
- High level of ownership, responsibility, and self-organization
- Strong collaboration and communication skills (minimum B2 English)
- Willingness to participate in squad on-call rotation (1 week every 5 weeks)
- Open, collaborative, dynamic, and diverse culture
- Monthly allowance for platform lessons, learning & development budget, and self-development time
- Competitive financial package with equity, leave allowance, and health insurance
- Free access to mental health support platforms
- Opportunity to impact learners and tutors across 175 countries
Permanent full-time contract via Diia (10% tax)
Monthly allowance for lessons, L&D budget, and self-development time
Competitive financial package with equity and health insurance
Free mental health support
100% remote option
Flexible schedule
Interview Process
TA Call (30–45 minutes)
System Design Interview (1 hour)
AI-Assisted Coding Interview (live session using AI tools) (1 hour)
Hiring Manager Interview (1 hour)
Cultural Interview (45 minutes)
Key Skills
Ranked by relevance
ai
ai tools
python
ruby on rails
reactjs
golang
ruby
php
ux
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
Italy
Software Development
Engineering
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
Italy
Software Development
Engineering
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
Italy
Software Development
Engineering
Login to Apply
- Posted
- Apr 04, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Kyiv
- Company
- PulseRise Technologies
Industries
Software Development
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
Italy
Software Development
Engineering
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
Italy
Software Development
Engineering
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
Italy
Software Development
Engineering