ekhool is hiring for the position of Python Developer in Thiruvananthapuram, Kerala, India. Role level: Not Applicable (Full-time). Interested candidates can view requir…
ekhool Careers & Recruitment
About ekhool
Corporate Overview & History
eKool, founded in 2002 by a group of Estonian educators and IT specialists, is a leading provider of cloud‑based school management solutions in the Baltic region. The platform enables teachers, students, and parents to access timetables, grades, attendance, and communication tools through a secure web portal and mobile apps. Over the past two decades, eKool has grown from a single‑school pilot to a nationwide system serving more than 300,000 users across Estonia, Latvia and Lithuania. The company’s mission is to “empower schools with digital tools that foster transparent communication and data‑driven learning”. While its core market remains the Baltic states, eKool has begun exploring international opportunities, including remote‑first positions that can be filled from India.
Core Business Operations & Divisions
- Product Development: Design, build and maintain the eKool SaaS platform, mobile applications (iOS, Android) and API integrations.
- Customer Success & Support: On‑boarding, training, and 24/7 technical support for schools and districts.
- Data & Analytics: Development of reporting dashboards, predictive analytics for student performance, and GDPR‑compliant data handling.
- Security & Compliance: Ensuring platform security, regular penetration testing, and compliance with EU data‑privacy regulations.
- Business Development: Partnerships with educational ministries, local EdTech vendors, and exploration of new markets.
Career Opportunities & In‑Demand Roles
eKool hires talent across the software development lifecycle and business functions. The most sought‑after positions include:
| Role Category | Typical Positions | Experience Level |
|---|---|---|
| Engineering | Full‑Stack Developer, Backend Engineer (Java/Kotlin, Node.js), Front‑End Engineer (React, Angular), Mobile Developer (Swift, Kotlin), DevOps Engineer, QA Automation Engineer | Fresher – 5+ years |
| Product & Design | Product Manager, UI/UX Designer, Business Analyst | 2+ – 7+ years |
| Customer Success | Implementation Specialist, Technical Support Engineer, Training Coordinator | 0 – 4 years |
| Data & Analytics | Data Engineer, Data Analyst, Machine Learning Engineer | 2 – 6 years |
| Corporate Functions | HR Business Partner, Finance Analyst, Marketing Manager | 3 – 8 years |
Hiring & Selection Process
- Online Application: Submit resume and cover letter through the careers portal.
- Aptitude & Coding Test: For technical roles, candidates complete a timed assessment on HackerRank or Codility covering algorithms, data structures and language‑specific tasks.
- Technical Interview: One or two video calls with senior engineers focusing on system design, problem‑solving, and code review of a take‑home assignment.
- HR & Culture Fit Interview: Discussion with HR about motivation, teamwork, and alignment with eKool’s values.
- Final Discussion / Offer: Senior manager may join the interview; successful candidates receive a written offer with compensation details.
Salary Structure, Compensation & Benefits
Compensation is market‑aligned and varies by role, experience and location. Approximate annual gross salaries (USD) for remote Indian hires are:
- Software Engineer (Fresher): $30,000 – $45,000
- Software Engineer (3‑5 yrs): $45,000 – $70,000
- Senior Engineer / Lead: $70,000 – $100,000
- Product Manager: $60,000 – $90,000
- Data Analyst: $45,000 – $65,000
Benefits include:
- Flexible remote‑first work model
- Health insurance (global coverage)
- Professional development budget
- Paid parental leave and vacation (25 days + public holidays)
- Annual performance bonus (up to 15 % of base)
Application Guidelines & Eligibility
eKool looks for candidates who meet the following baseline criteria:
- Educational Qualification: Bachelor’s degree in Computer Science, Engineering, Information Systems or related field (Master’s preferred for senior roles).
- Technical Skills: Proficiency in relevant programming languages (Java, Python, JavaScript, Swift/Kotlin), understanding of RESTful APIs, cloud platforms (AWS/GCP), and version control (Git).
- Soft Skills: Strong communication, collaborative mindset, and customer‑centric attitude.
- Work Authorization: Ability to work remotely from India; no visa sponsorship required for remote positions.
Applications are accepted through the official careers page. Candidates should attach a portfolio or GitHub link for engineering roles and a product case study for product positions.
Job seekers interested in ekhool recruitment notifications can review key eligibility criteria, age limits, pay scales, selection procedures, and application deadlines listed in the active vacancies below.