> Markdown version of [/jobs/ext/1532351-junior-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/1532351-junior-frontend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Frontend Engineer - **Company:** Almedia - **Location:** Berlin, Germany - **Experience:** Starter - **Salary:** €60,000.0 - €75,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, A/B Testing, Cursor (Graphical User Interface Elements), Performance Tuning, Software Tools, TypeScript, ReactJS, Backend, Data Analytics, Front End Software Development, NestJS - **Published:** July 8, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=c747754b546a71d4 ## About the Role This role is for a motivated, eager-to-learn engineers who will contribute to our frontend codebase, build strong foundational skills, and grow into a key player in our product development through hands-on development and close collaboration with senior engineers., * Frontend Foundations: 2+ years of experience with React and Typescript, gained through professional experience, internships, bootcamps, or personal projects * Curiosity for Full-Stack: Willingness to learn about JS backends (e.g., NestJS) to support collaboration and end-to-end development. * Quality Mindset: A genuine interest in writing clean, testable code and learning performance optimization best practices. * Design Sensitivity: An eye for design and a willingness to learn how to build polished, user-friendly interfaces. * Bonus: Any exposure to React Native is a plus., * You're a fast learner with a strong growth mindset and eagerness to take on responsibility over time. * You have a "Move Fast" mentality and enjoy working in a high-pace environment where you can learn by doing. * You're curious, solution-driven, and not afraid to ask questions or tackle new challenges. * You're a good communicator with solid English skills, both written and spoken, comfortable collaborating with different stakeholders. * You have a "Focus on Impact" mindset - you're excited to see your work contribute to real product outcomes as you grow. ## Description * Build with the Team: Contribute to designing, developing, and maintaining our codebase using React, learning to create scalable, clean, and efficient frontend architecture. * Deliver Quality Code: Write clean, testable code with guidance from senior engineers, gradually building speed and confidence as you grow. * Support Data-Driven Decisions: Help implement and maintain integrations with external services for A/B testing and feature flagging under the guidance of senior team members. * Collaborate and Learn: Work closely with cross functional teams, such as backend and product to understand how product vision translates into technical execution. You'll receive mentorship from senior engineers as you develop your skills. * Using AI tools: Claude, Cursor, Copilot, etc. as part of your everyday toolkit - we actively encourage AI-assisted development. ## About Almedia At Almedia our mission is to engineer the future of user acquisition and revolutionize the advertising technology landscape.  As a market leader, with our platform Freecash, we are reshaping how businesses connect with their audiences. **Tech Stack:** React, Node.js, Next.js, TypeScript, GraphQL **Industries:** Advertising, Gaming [Company profile](https://www.wearedevelopers.com/companies/4058-almedia) ### More Jobs at Almedia - [Senior Product UI Designer](https://www.wearedevelopers.com/jobs/ext/1998621-senior-product-ui-designer) - [Machine Learning Engineer](https://www.wearedevelopers.com/jobs/ext/1377841-machine-learning-engineer) - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/1354435-ai-full-stack-engineer) - [Data Scientist](https://www.wearedevelopers.com/jobs/ext/1351648-data-scientist) - [Founding Mobile Engineer (iOS)](https://www.wearedevelopers.com/jobs/ext/1648532-founding-mobile-engineer-ios) ## Related Videos - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Next, Nest, Nuxt… Nust?](https://www.wearedevelopers.com/videos/421-next-nest-nuxt-nust) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)