Farmdar

Software Engineer

Posted: 2 hours ago

Job Description

Job Description for Software Engineer (Fresh Grad)What is Farmdar?Farmdar is an agritech company using AI and space technologies at scale for sustainable agriculture and climate adaptation. Our products—CropScan, YieldPro, and AgriChain—deliver actionable insights to farmers and agribusinesses, helping them increase yields, reduce input costs, and build climate resilience. Our mission is to become the world’s most trusted crop insights platform.Job Title: Software Engineer (Fresh Grad)Job Type: PermanentLocation: Lahore - HybridRole Overview:We are looking for a passionate Software Engineer with knowledge of any strongly-typed backend language and Angular for frontend development. This role is ideal for someone who has a strong understanding of software development fundamentals and is eager to contribute to impactful projects. If you have worked in Startups, that's a plus.Responsibilities:Develop and maintain scalable backend services using a strongly-typed language (e.g., TypeScript, Go, Java, C#).Design and implement responsive user interfaces using Angular.Write clean, efficient, and well-documented code.Collaborate with cross-functional teams to deliver high-quality solutions.Troubleshoot, debug, and optimize performance issues.Stay updated with emerging technologies and best practices.Requirements: Proficiency in a strongly-typed backend language (e.g., TypeScript, Go, Java, C#).Hands-on experience with Angular for building dynamic user interfaces.Solid understanding of object-oriented programming and design patterns.Strong problem-solving and analytical skills.Ability to work collaboratively in a team environment.Nice to Have:Experience with Postgres.Familiarity with mapping libraries (Mapbox)Equal Opportunity Provider:At Farmdar, we believe in creating an environment where everyone has an equal chance to contribute, grow, and succeed. We want all colleagues to feel welcome and comfortable in the workspace. We discourage discrimination of any kind and encourage respect among our fellow colleagues. Our recruitment process is fair for all, regardless of race, age, gender, color, religion, social status, disability or ethnicity.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In