RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Backend Software Engineer

Skills
Back-End Web DevelopmentDatabasesOralUser RequirementsDatabasesOralUser Requirements
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience required
  • Solid understanding of OOP and software design principles
  • Proficient in Node.js Python or Go with MongoDB or other databases
  • Experience with Express.js or similar frameworks and RESTful APIs
  • Proficient in Git and version control systems
  • Desirable: Experience with Docker Kubernetes Redis server web load balancing and OS administration

Nice to have

  • Docker
  • Kubernetes
  • Redis
  • Load balancing

Day to day

  • Develop robust and scalable software using Node.js Python or Go
  • Design and create microservices and system architectures for various projects
  • Collaborate with team members to improve code quality through automation and code reviews
  • Translate end-user requirements into effective technical solutions
  • Tackle complex problems and deliver results within set timelines