Apply for jobs Login
World map with all continents displayed

Senior Back-end Engineer - Node.js/Express/Nest.js - Agriculture market

6+ years
Full-time (40h)
Agriculture
Full Remote
Node.js
Nest.js
TypeScript
PostgreSQL

Requirements

Must-haves

  • 6+ years of software development experience
  • 4+ years of experience with Node.js, Express, or Nest.js
  • 2+ years of experience with PostgreSQL
  • 2+ years of experience with ElasticSearch, Redis, and DynamoDB cluster
  • Experience using RESTful and GraphQL APIs with React and React Native applications
  • Experience working with CI/CD pipelines
  • Experience across the entirety of the SDLC for new and existing applications
  • Experience working on non-trivial data-oriented web applications
  • Experience with common data persistence strategies for backend services and mobile applications (e.g. document storage, request caching, etc.)
  • Strong communication skills in both spoken and written English
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

Nice-to-haves

  • Startup experience

What you will work on

  • Develop and maintain high-quality, enterprise-scale applications
  • Break down complex requirements into independent coding tasks and strategies
  • Participate in design meetings, plan development tasks, and demo features to stakeholders
  • Diagnose and fix bugs and investigate performance bottlenecks
  • Write unit, integration, and end-to-end tests
  • Develop clear, testable, and maintainable code
  • Participate in meaningful code reviews
  • Meet or exceed code quality standards
  • Have a proactive approach to maintaining our systems and applications
  • Collaborate inside and outside the Engineering team to ensure release deliverables that satisfy functional and technical requirements
This job is closed Create a Strider account today, and get matched with other great job opportunities!
This job is closed Create a Strider account today, and get matched with other great job opportunities!

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs