Papers

Full-Stack Engineer

Papers

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job 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