Full-Stack Software Engineer - Remote Position
About the Role
We are seeking a talented Full-Stack Software Engineer - Remote to join our dynamic team at Exmox. In this role, you will work in a cross-functional team to contribute to both backend and frontend development, ensuring rapid feature development and high automation. This is an exciting opportunity to leverage your skills in a collaborative environment while working remotely.
What You'll Do
- Contribute to backend and frontend development based on your strengths.
- Implement API development best practices, preferably with GraphQL.
- Integrate and consume REST APIs for back-end communication.
- Collaborate with UX and UI design specialists to create innovative solutions.
- Utilize Docker and Kubernetes for containerization and orchestration.
- Develop and maintain applications using Vue or Nuxt.
- Ensure seamless integration with REST and GraphQL APIs.
Requirements
- 5+ years of experience in software engineering with a focus on full-stack development.
- Strong problem-solving skills and attention to detail.
- Bachelor’s degree in a STEM field or equivalent bootcamp experience.
- Strong interest in both backend and frontend development.
- Good communication skills in English.
- Proficiency in API development and integration, ideally with GraphQL.
- Fluency in Python; experience in Go is a plus.
- Practical understanding of distributed systems.
- Experience with Docker and Kubernetes is a plus.
- Proficiency in CSS, JavaScript, and TypeScript.
- Experience with Vue or Nuxt and responsive frameworks.
Nice to Have
- Experience with cloud services like AWS or Azure.
- Familiarity with Agile methodologies.
- Knowledge of CI/CD practices.
What We Offer
- 30 days of paid vacation.
- Public transportation tickets provided.
- Annual education budget of €1,500.
- Workation opportunities to combine work and vacation.
- Access to over 7,000 gyms and spas in Germany.
- Exclusive discounts for major brands and platforms.
- Join an international team with diverse cultural backgrounds.
This Full-Stack Software Engineer position at Exmox offers an exciting opportunity to work remotely with a competitive salary and excellent benefits. Join an international team and enjoy a flexible work environment.
Who Will Succeed Here
Proficient in both Python and JavaScript, with a solid understanding of TypeScript; able to seamlessly switch between backend (Django/Flask) and frontend (Vue.js/Nuxt) frameworks to deliver full-stack solutions.
Self-motivated and disciplined to thrive in a remote work environment, with experience using collaborative tools like Git, JIRA, and Slack to maintain productivity and communication across time zones.
Experience in deploying applications using Docker and Kubernetes, demonstrating a proactive mindset towards automation and continuous integration/deployment (CI/CD) practices.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months