**Role: Full Stack Developer Indonesia**
**Location: Remote (Indonesia)**
**About Meridia**:Accurate farm and traceability data are critical for businesses to comply with ever-stricter compliance regulations and deliver upon sustainability commitments. At the same time, most smallholders continue to struggle to earn a living income, fueling the deforestation and biodiversity crisis. Reliable field data is needed to drive the transformation toward confronting these challenges.
That's where Meridia comes in. Since 2015, Meridia offers field data solutions for smallholder supply chains to accelerate the achievement of full traceability in supply chains, enabling living income, and supporting regenerative agriculture, currently in Ghana, Ivory Coast and Indonesia.
**The Role**
As a **Full Stack Developer, **you will have a central role in the development of Meridia's technology for our Verify and Survey services.
Within each service, you will implement your solutions at the appropriate level in the stack from the Postgis database up to the React frontend. You will design and maintain the service API and integrate with other inhouse API or 3rd party SaaS.
Based out of Indonesia, you will work **remotely **with colleagues from our technology and data teams in Indonesia, Lithuania and the Netherlands. You will also work with our colleagues in Indonesia who are using the technology on a day-to-day basis to impact farmer lives. You will directly report to our Head of Operations in the Netherlands.
We are looking for a colleague that is passionate about technology and a champion of good coding practices. If you're able to combine that with some professional creativity and pragmatism - you've got the mindset to work for Meridia!
**Responsibilities**
The full stack developer has the following areas of work and responsibilities:
- Implement new APIs involving multiple micro services
- Write enough unit tests to ensure non-regression but not too many that prevent future evolutions
- Optimize performances such as partial search on complex data sets
- Design data schema evolutions balancing schema and schema-less options
- Identify part of the legacy code base that could be refactored in order to simplify maintenance -Troubleshoot and fix bugs; Review Pull requests from other team members
- Translating designs and wireframes into high-quality code
- Identifying and correcting bottlenecks and fixing bugs
**Learning and Development**
- 3+ years in the role of full stack software developer
- Experience maintaining an online production service is mandatory
- Experience in **Agile** methodologies, code reviews, unit testing and user stories -Good verbal and written communication in English
- Experience working in remote teams through Git, Pull Requests, Mattermost or Slack
- Solid experience of a web framework including ORM and complex access right management.
- Experience with **Python (Flask, Django) and React.**
- Experience in working with **AWS, Docker and Kubernetes** is a plus
- Experience building web apps involving GIS and interactive maps is a big plus -Ability to translate user stories into wireframes and simple UI is a plus
**The benefits package includes**
- Market rate salary commensurate with your skills and competencies
- **Four-day work week**
- Being part of a fast-growing impact venture with an informal, professional work culture
- A computer or laptop for work
- Engaging with team members, clients and users in various other countries
- **A 6-month contrac**t, with the expectation to extend the contract hereafter.
**Job Types**: Full-time, Contract
Contract length: 6 months
Pay: Rp8,000,000 - Rp18,000,000 per month
Application Question(s):
- Are you comfortable with Remote Setup?
**Experience**:
- Python (Flask, Django) and React: 3 years (preferred)
**Speak with the employer**
+91 8882461377