How Remoteville checks and expires listings

Full Stack Engineer

Skills
Computer ScienceFull-Stack DevelopmentJavascriptCICollaborative EnvironmentKubernetesStack
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Engineering or equivalent practical experience
  • 3-7 years of professional experience in full-stack development
  • Proficiency in at least one modern frontend framework such as React Angular or Vue
  • Strong backend development experience with Node.js Express Django Spring Boot .NET Core or similar
  • Practical understanding of relational and NoSQL databases such as PostgreSQL MySQL MongoDB
  • Experience building and consuming RESTful APIs and/or GraphQL
  • Familiarity with containerization and cloud platforms such as Docker Kubernetes AWS Azure or GCP
  • Strong understanding of Git-based version control and CI/CD pipelines
  • Experience with microservices distributed systems or message queues preferred
  • Knowledge of automated testing frameworks and modern testing practices
  • Excellent problem-solving abilities with strong communication and collaboration skills
  • Adaptable detail-oriented and comfortable working in dynamic fast-moving environments

Nice to have

  • Detail-oriented
  • Adaptable
  • Collaborative
  • Problem-solver
  • Fast-paced mindset

Day to day

  • Design and develop responsive user interfaces with modern frontend frameworks
  • Build scalable backend services APIs and data layers that power application functionality
  • Integrate third-party APIs cloud services and internal systems while maintaining secure reliable performance