How Remoteville checks and expires listings
Full Stack Engineer
Skills
Full-Stack DevelopmentSoftware DevelopmentWeb DevelopmentCSSProgrammingStackUsability
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proven experience as a Full Stack Developer (~3 years).
- Bachelor's/Master's in Computer Science, or equivalent practical experience.
- Proficiency in Python (Flask); other backend languages are a bonus.
- Experience with Google Cloud Platform; AWS/Azure familiarity is a plus.
- Proficient with relational (MySQL) and non-relational (Firestore) databases.
- Experience in scalable infrastructure for enterprise applications.
- Familiar with microservices architecture and serverless computing.
- Experienced with Docker and Kubernetes.
- Knowledge of CI/CD pipelines.
- Understanding of DevOps principles and IaC.
- Strong front-end development skills in HTML and JavaScript.
- Familiarity with modern frameworks like React, Angular, or Vue.js.
- Knowledge in developing cross-platform mobile apps using React Native/Flutter.
- Proficiency with RESTful APIs.
- Understanding of cybersecurity principles.
- Strong interest in Generative AI and familiarity with AI technologies.
- Excellent communication and organizational skills.
- Entrepreneurial mindset and proactive problem-solving abilities.
Nice to have
- Self-taught developers with relevant experience.
- Experience building a startup or product.
- Familiarity with TensorFlow or PyTorch.
Day to day
- Join emma, an innovative AI startup focused on enhancing adult social care.
- Work with co-founders to enhance technology across our products and lead scalability efforts.
- Advise and implement improvements using modern technologies, and contribute to AI projects.
