
Full-Stack Engineer
Papers
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇭 Switzerland
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularDjangoDockerJavaScriptPythonTypeScript
About the role
- Build impactful features end-to-end — from backend logic to beautiful, user-friendly UIs — that solve real problems for real users
- Work directly with customers to deeply understand their needs, frustrations, and workflows — and then surprise them with thoughtful, innovative solutions
- Prototype fast, iterate smart — explore new ideas quickly and refine them based on feedback, data, and your own UX instincts
- Own projects from concept to deployment — you're not just writing code, you're helping define what gets built and why
- Craft clean, testable, and scalable code — with attention to long-term maintainability and engineering excellence
- Contribute to open-source tools and internal libraries that benefit the broader engineering team and community
- Collaborate with design and product to ensure every feature feels intuitive, polished, and purposeful
- Continuously improve what already exists — whether it’s refactoring legacy systems or improving app performance for a smoother experience
- Bring new ideas to the table — we love engineers who challenge assumptions and think beyond the obvious
Requirements
- 3+ years of hands-on experience as a Full-Stack Engineer, building and maintaining production-grade web and/or mobile applications
- Proficient in JavaScript/TypeScript and at least one modern frontend framework (e.g., Angular)
- Solid experience with backend development using js, Python (Django), or similar frameworks
- Comfortable working across the entire stack — from database schema design to responsive UI implementation
- Experience with CI/CD workflows, Docker, and modern development tooling
- Familiar with RESTful APIs, testing frameworks, and clean coding principles
- Strong written and verbal communication skills in English, capable of discussing solutions directly with customers
- Empathetic, self-motivated, and proactive — you take ownership and don’t wait to be told what to do.
Benefits
- 25 days paid vacation per year
- High ownership, low bureaucracy — your voice matters.
- Regular team events and retreats when possible.
- Learning and development supported.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptAngularPythonDjangoCI/CDDockerRESTful APIstesting frameworksclean coding principles
Soft skills
communication skillsempathyself-motivationproactivityownership