
Back End Developer
About the job Farmkart is looking for a backend developer to build the software platform for retail and e-commerce. The main role will be to lead the design and implement features in our core backend services. The candidate must be a strategic, self-motivated, creative, and highly communicative both verbally and in writing, capable of adapting quickly to a fast-paced and evolving environment. Key responsibilities: Owning the back end software design and architecture Define and implement the REST API used by data analysis and collection tools as well as the customer-facing Web UIs Define, implement and manage the database model Optimizing API and database for maximum speed and scalability Manage to test and ensure the robustness of the backend infrastructure code Managing the deployment toolchain Working effectively with the product development and design team to ensure back end features meet front end requirements properly Collaborating with the product development team to iteratively