Senior Software Engineer (Full Stack)
Fulltime
Home     Career     Senior Software Engineer (Full Stack)

iFarmer is an award-winning agri-fintech business focusing on innovative financial services for smallholder farmers. iFarmer uses agriculture expertise, agronomic machine learning, remote sensing, and mobile phones to deliver financing, high-quality agriculture inputs, optimized farm advises and creates access to markets that can improve profitability for millions of farmers.
We are on a mission to “Democratize Agriculture financing and Supply chain”.
iFarmer works closely with multiple stakeholders across the agriculture value chain. We are supported by organizations such as UNCDF, UNESCAP, Asia Accelerator, Falcon Ventures, Startup Bangladesh, UNDP Youth CoLab, Acumen, and more.
Department
Tech
Job Responsibilities
  • Development & Deployment of applications using Ruby on Rails framework. - Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Develop enterprise solutions by ensuring a solid understanding of requirements, business flow, data usage, and work processes.
  • Design, implement and maintain Rails application phases.
  • Take part in software and architectural development activities.
  • Write a well-designed, efficient, re-usable, and well documented codebase.
  • Strongly maintain and follow the coding guidelines and conventions.
  • Refactor and optimize existing code & perform code review.
  • Ensure automatic test coverage by coding, unit, and functional testing.
  • Collaborate with peers on research and learning of new technology, platforms, and frameworks.
  • Develop and review technical documentation.
  • Take part in all agile development activities with the team.
Requirements
  •  6-8 years of experience in a similar role preferably in a similar industry.
  •  Experience in Rails or Django or similar frameworks is a must.
  •  Must have experience in cloud platform like AWS, GCP, AZURE
  •  A demonstrated history of achieving business goals.
  •  Bachelor or Master of any subject.
  •  Comfortable with frequent field visits.
  •  We’ll value any certification on related upskilling.
  •  You must be enthusiastic, confident and ready to go the extra mile kind of mentality.
  •  We value a team player rather than an individual rockstar.
Other Benefits
  • Salary review: Once in a year
  • 2 weekly holidays
  • Group Insurance
  • Transportation facilities
  • 2 yearly festival bonuses
Vacancy
1
Salary Range
Negotiable
Location
Gulshan 2
Application Deadline
Mar 31, 2024
Apply Procedure

If you think you are fit for this role, you are requested to send your updated CV to career@ifarmer.asia by mentioning "Senior Software Engineer" in the subject line.

More Openings

ROLE
Executive - PR & Communication

TEAM
Marketing

LOCATION
Head Office
ROLE
Chief Financial Officer

TEAM
Finance & Accounts

LOCATION
Head Office
ROLE
Product Analyst

TEAM
Product

LOCATION
Head Office
ROLE
Quality Control Officer

TEAM
Output Market

LOCATION
Bogura, Naogaon, Natore, Rajshahi, Dinajpur