RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Software Engineer

Skills
Computer ScienceProgramming LanguagesSQLSoftware DevelopmentWeb ApplicationsAmazon Web ServicesCSS
Role

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.