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
IntermediateJob 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