How Remoteville checks and expires listings
Staff Software Engineer
Skills
Computer ScienceWeb ApplicationsCommandData ArchitectureData WarehousingDatabasesEmerging Technologies
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8 - 10 years of backend development experience with JavaScript TypeScript or Node.js
- Strong knowledge of RESTful APIs and API design for performance
- Strong command of SQL databases and familiarity with NoSQL databases
- Experience with AWS services such as Lambda SQS RDS and EC2
- Exposure to Docker and container orchestration such as Kubernetes
- BS or MS in Computer Science or a related field
- Strong understanding of software engineering principles algorithms and data structures
- Experience with code versioning tools such as Git
- Ability to troubleshoot optimize and scale server-side systems
- Clear communication of technical concepts to team members and stakeholders
Nice to have
- Strong problem solver
- Meticulous attention to detail
- Disciplined tester
- Collaborative
- Proactive
Day to day
- Own and evolve backend systems that power Foodsmart’s platform and support member-facing experiences and internal clinical workflows.
- Design build and operate reliable scalable and secure backend services APIs and data infrastructure.
- Collaborate with frontend engineers product teams and stakeholders to translate requirements into efficient solutions and debug production database and server-side issues.
