How Remoteville checks and expires listings
Full Stack Engineer
Skills
Computer ScienceFull-Stack DevelopmentJavascriptCICollaborative EnvironmentKubernetesStack
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
