Frontend Developer

appose gmbh
Heidelberg, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Heidelberg, Germany

Tech stack

Continuous Integration
Web Development
Python
TypeScript
Web Application Frameworks
Enterprise Software Applications
Tailwind
Backend
GIT
FastAPI
Vue.js
Material Design
Zeplin
Figma
Front End Software Development
REST
Software Version Control

Requirements

Are you passionate about crafting clean, intuitive, and scalable user interfaces? Do you thrive on turning design concepts into interactive applications with attention to detail and performance? At appose, you'll join a young, dynamic, and international team working on ethical, effective competence management solutions. We combine a data-driven approach with people at the heart of our actions.We invest in the future - are you ready to invest in yours?

What you have to offer

  • 2+ years of professional experience in frontend or full-stack web application development
  • Strong communication skills in both English and German

Your tech stack & experience You have worked with and feel confident in:

  • TypeScript for strongly-typed and maintainable frontend code
  • Modern frontend frameworks (Vue)
  • Feature-Sliced Design (FSD) methodology for structuring large-scale applications
  • State management tools (Pinia, or similar)
  • REST API integration with backend services
  • Experience with component-driven development (Storybook)
  • Understanding of CI/CD workflows and deployment for frontend applications
  • Interest in design-to-code workflows (Figma, Zeplin, etc.)
  • Version control with Git
  • (Nice to have) Experience with Python or FastAPI for cross-team collaboration
  • (Nice to have) Familiarity with design systems and UI libraries (Material UI, Tailwind, Chakra, etc.)

This role suits you if you…

  • Have a keen analytical mindset and problem-solving attitude
  • Are detail-oriented and value clean, maintainable code
  • Work independently and take ownership of your responsibilities
  • Appreciate collaborating in a young, dynamic, and international team

Apply for this position