Senior Software Engineer – Backend
Posted 57mins ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Engineer building scalable Node.js APIs for AgTech solutions, collaborating remotely with cross-functional teams on a high-visibility platform.
Responsibilities:
- Design, develop, and optimize scalable backend services and APIs using Node.js/NestJS
- Build data ingestion and transformation pipelines integrating third-party equipment and machinery APIs
- Collaborate with cross-functional teams for requirements analysis, technical plan and analysis
- Engage in code reviews, testing, and DevOps processes to ensure code quality, maintainability, and system reliability
- Create and document robust, reusable components and APIs for geospatial and agricultural SaaS solutions
- Troubleshoot, debug, and resolve technical issues in a timely manner
- Stay up-to-date with the latest in JavaScript frameworks, cloud services, and web development trends
Requirements:
- 5+ years of professional experience in software development, with a focus on Node.js
- Proven experience developing RESTful APIs (Node.js/Express, NestJS, or equivalent)
- Experience integrating with relational and/or NoSQL databases (PostgreSQL, MongoDB, MySQL, etc.)
- Strong understanding of software architecture, cloud platforms (preferably AWS), and DevOps practices (CI/CD, automated testing, containerization)
- Excellent problem-solving skills, adaptability, and attention to detail
- Effective communicator, able to collaborate with remote teams and stakeholders across multiple disciplines
Benefits:
- Flexible work arrangements
- Professional development opportunities


















