How Remoteville checks and expires listings
Software Engineer
Skills
Computer ScienceProgramming LanguagesSQLSoftware DevelopmentWeb ApplicationsAmazon Web ServicesCSS
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Computer Science and Software Development skills
- Back-End Web Development expertise
- Programming and Object-Oriented Programming (OOP) knowledge
- Strong problem-solving and analytical skills
- Experience with version control systems like Git
- Ability to work independently and in a team
- Bachelor's degree in Computer Science or related field
Nice to have
- Experience with Typescript + Node backend with NestJS
- AWS - Elastic Beanstalk, API Gateway, RDS, S3, etc
- Docker, Docker Compose
- PostgreSQL
- GitHub Actions
- OpenAI node SDK
- Front-end JS framework/library
- Authentication with OAuth or similar
- API with external users
- API hosted on AWS
- Sentiment analysis of social media data
Day to day
- The Software Engineer will be responsible for back-end web development, software development, programming, and object-oriented programming (OOP).
- Their day-to-day tasks will include coding, testing, debugging, and collaborating with cross-functional teams to develop innovative solutions.
- They will work part-time remotely, committed to 16-20 hours per week.
