
Full Stack Software Engineer – Web Platform, AI
StudySmarter | Vaia
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
About the role
- You will actively drive the continued development of our StudySmarter website and web platform
- You will implement new pages, features and services in both the frontend and backend
- You will help evaluate, design and implement architectural improvements (e.g., extracting logic from WordPress where appropriate)
- You will work on introducing and improving modern technologies such as React, Node.js and service-based architectures
- You will support other developers in raising code quality, best practices and technical standards
- You will incorporate AI into your development workflow and use it for product ideas (e.g., Claude Code, Cursor, OpenAI APIs)
Requirements
- At least 3 years of experience as a Full Stack Developer in modern web environments
- Solid knowledge of WordPress and PHP, combined with React and Node.js
- Strong fundamentals in HTML, CSS and JavaScript, and a commitment to clean, maintainable code
- Experience or strong interest in software architecture, scalability and performance
- Curiosity and openness to AI-assisted development and modern toolchains
- Product-oriented mindset with an eye for usability and UX
- Bonus points for additional experience with Docker, Kubernetes, AWS DevOps practices, or backend services beyond WordPress
Benefits
- Competitive compensation and virtual equity
- Flexible remote work with the option to use our modern office in Munich
- Regular team events, knowledge sharing and a culture that values learning and improvement
- An environment where your ideas matter and your technical voice is heard
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Full Stack DevelopmentWordPressPHPReactNode.jsHTMLCSSJavaScriptSoftware ArchitectureAI-assisted Development
Soft Skills
CuriosityOpennessProduct-oriented MindsetUsabilityUser Experience (UX)