Browse All Jobs
Job Description
Seso is seeking a Software Engineer to modernize the back-office for farms by building the leading platform for agribusinesses. The Software Engineer will focus on building with Node.js (TypeScript), React, PostgreSQL, and Redis, working in a codebase that emphasizes typing, tests, and iterative releases. The role involves deploying frequently to production and contributing to projects across the Seso Payroll Platform, Notifications & Backend Infrastructure, and Applicant & Employee Management.

Responsibilities:
  • Develop and scale the Seso Payroll Platform to support hundreds of thousands of farmworkers.
  • Design and implement scalable and secure system architectures.
  • Build and maintain robust back-end infrastructure, including integration stacks.
  • Integrate with leading APIs such as Twilio, WhatsApp, and DocuSign.
  • Empower employers to manage and communicate with their workforce through the Seso platform.

Requirements:
  • Minimum of 4 years of experience, preferably in a startup SaaS environment.
  • Excellent communication skills.
  • Proficiency in typed Javascript (Typescript/Flow).
  • Experience with testing frameworks like Mocha/Chai/Jest.
  • Strong history working with modern client-side Javascript frameworks like React/Vue.
  • Expertise in building and testing REST-ful/RPC APIs in Node.js/Express/Next.
  • Experience in building, maintaining, and troubleshooting CI/Deployment pipelines using Docker.

Seso offers:
  • Opportunity to work on full-stack greenfield projects.
  • Exposure to event-driven architectures
  • Chance to build a massive international messaging platform.
Apply Manually