Full Stack Software Developer (f / m / d)
To increase our software team, we are currently looking for a Full-Stack Software Developer (m / f / d ). You can be a part of an international software development team in a well-established and fast-growing company in the field of IoT for Agriculture. It would be our pleasure to strengthen our R&D Team with what you offer as a software development team member.
We offer:
Agile, autonomous, and flexible teamwork
International experience and contacts
Work on new web technologies together with experienced developers
Performance-linked wages, in line with the industry standard
Full-time job: 40 hours/week
12 salaries per year and 20 days of vacation per year apart from the 10 national holidays in India (including medical coverage and paid sick leave in compliance with state regulations)
We expect:
Develop and maintain scalable, reliable, and efficient web applications and services using Go Lang and Python.
Design and implement backend systems with GoLang & its APIs, ensuring high performance and responsiveness.
Utilize Python for scripting, automation, data processing, and integration tasks across the stack.
Work with PHP or GoLang to maintain and enhance existing web applications, ensuring code quality, performance, and security.
Collaborate with frontend developers to integrate backend services and APIs seamlessly into web applications (Angular and/or React, HTML, CSS, JSON, JavaScript (ES6))
Support in developing pipelines to automate data ingestion processes & be proficient in CI/CD framework.
Monitor, troubleshoot, and optimize application performance, identifying and addressing bottlenecks and inefficiencies.
Ensure code quality, maintainability, and scalability through code reviews, unit testing, and documentation.
Stay updated on emerging technologies, best practices, and industry trends in software development.
Participate in Agile development methodologies, including sprint planning, stand-up meetings, and retrospective sessions.
Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
Provide technical guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing culture.
Communicate effectively with stakeholders to gather requirements, provide updates, and address concerns throughout the development lifecycle.
Send us your CV at or apply here: