{"id":4028890,"url":"https://alion.io/job/agroapps-junior-backend-developer","title":"Junior Backend Developer","company":{"id":889729,"name":"AgroApps","domain":"agroapps.gr","url":"https://alion.io/company/agroapps","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Thessaloniki, Greece"],"countries":["GR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Machine Learning","optional":false},{"name":"Django","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"Laravel","optional":true},{"name":"PHP","optional":true},{"name":"PostGIS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Python","optional":true},{"name":"Time Series","optional":true}],"status":"live","first_seen_at":"2026-11-10T17:55:57Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T17:55:57Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"AgroApps is an SME, backed by Space Hellas SA, that aims to solve the problems of modern farming and agriculture by building systems that address real-life challenges using sophisticated numerical models, machine learning technologies, satellite and meteorological data, and crop growth models.\nThe role\nWe are looking for a Junior Backend Developer to join our development team in Thessaloniki. You will implement the business logic behind our applications, working on projects of different size, scale and scope, either independently or alongside our backend, frontend and research teams. Because our projects are diverse, you will regularly work with new technologies, so curiosity and a willingness to learn are essential.\nWhat you will do\nTranslate user and functional requirements into technical implementations \nDesign and build application components \nWrite clean, efficient and reusable code \nIntegrate third-party libraries and external APIs (e.g. weather, satellite and geospatial data services) \nDebug applications and resolve issues \nCollaborate with frontend developers, data scientists and agronomists \nProvide accurate time estimates for assigned tasks \nUse AI tools in your daily work, while understanding and reviewing their output \nRequirements\n Bachelor’s degree in Computer Science, Engineering or another applied science \nSolid understanding of core programming concepts \nBasic experience with database design and administration \nStrong problem-solving and analytical skills \nAbility to adapt quickly to new technologies and frameworks \nGood command of English \nClear communication with both technical and non-technical colleagues \nNice to have\n1-2 years of relevant work experience \nWeb development experience with PHP/Laravel or Python/Django \nExperience with relational databases, ideally PostgreSQL (PostGIS is a plus) \nExperience with Git or another version control system \nExperience with Docker \nFamiliarity with geospatial or time-series data \nBenefits\nBy joining AgroApps, you will be able to engage with fellow professionals in your field across diverse markets, fostering valuable connections. This network will provide opportunities to exchange best practices, collaborate on overcoming challenges, and gain invaluable experience and mentoring to propel your career forward.\nAt AgroApps, we are committed to helping you shape the career you desire, empowering you to chart your own path towards success. We celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health benefits, as well as professional development, tuition assistance, work-life programs and flexible working models depending on the role. At the core of our culture is a strong emphasis on prioritizing people. We value the advantages of both flexibility and collaboration, whether they occur in a physical workplace or in a remote setting.","description_format":"text","description_chars":2917,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-10T17:55:57Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["conf:0","win:early","comp:junior"],"computed_at":"2026-11-10T18:53:53Z"},"pay":null,"html_url":"https://alion.io/job/agroapps-junior-backend-developer","json_url":"https://alion.io/job/agroapps-junior-backend-developer.json","meta":{"generated_at":"2026-11-10T18:53:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9380,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":889729},"rest":"https://alion.io/mcp/rest/get_company?id=889729"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fagroapps-junior-backend-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fagroapps-junior-backend-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fagroapps-junior-backend-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/agroapps-junior-backend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fagroapps-junior-backend-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4028890}},{"tool":"search_jobs","arguments":{"company":"agroapps.gr","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4028890},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}