How Remoteville checks and expires listings
Backend Software Engineer
Skills
Back-End Web DevelopmentDatabasesOralUser RequirementsDatabasesOralUser Requirements
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
