Job Detail

Junior Product Engineer - Frontend (all genders)

Web Development Vollzeit
ID: #44
Posted: —
Salary

Description

In a nutshell koppla is building the next-gen collaborative scheduling platform for construction, helping project managers keep projects on time by identifying delays and disruptions before they impact timelines. We are looking for a product-minded Junior Frontend Engineer in Berlin that loves building high-quality frontends. If you want to gain hands-on experience in building a real-world product at a venture-funded start up, while being able to learn from a senior team - this one is for you. Compensation: €60-70k + 20-25% of your base salary in equity on top. Location: Hybrid setup (2+ days in office) in Berlin (U Turmstraße) About koppla At koppla, we're a fun and ambitious team on a mission to help the construction industry build more efficiently. We're already partnering with top construction companies and delivering impressive results for our customers (multi-months speed-ups discovered through koppla). Our ambitions are backed by leading VCs (Earlybird, Newion) and industry angels as we tackle a billion-dollar opportunity problem in an underdigitized and underserved market. Our culture is core to who we are and we've built one we're genuinely proud of. We aspire to create an environment of few but very high-performing team members (similar to Netflix or Ashby). Our Tech Stack: • Frontend: Typescript, Vue 3, Tailwind, Netlify, GH Actions, • Backend: Typescript, AWS, NestJS, Prisma, PostgreSQL, REST, Websockets, Terraform, GH Actions. What you'll be doing • Collaborate with experienced engineers, product managers, and designers to build and improve features for our scheduling tool in a truly cross-functional process. • Develop user-facing features using Vue.js, TypeScript, and other modern technologies. • Work on integrating frontend components with backend services (GraphQL, REST, WebSocket). • Participate in code reviews to learn and apply best practices for clean, maintainable code. • Assist with debugging, testing, and improving performance to ensure high-quality releases. • Take ownership of smaller tasks and grow into taking on larger responsibilities as you gain experience. Who we're looking for This role is perfect for a recent computer science graduate or someone early in their career with a strong trajectory and a passion for frontend development. If you want to jump into the world of start-ups, this is for you! You are likely a great fit if: • You have a solid understanding of frontend fundamentals (HTML, CSS, JavaScript) and some experience with modern frameworks like Vue.js, React, or Angular (from internships, projects, or coursework). • You’re passionate about creating intuitive and user-friendly interfaces and care about delivering a great user experience. • You’re eager to learn and grow in a startup environment, where you’ll have the opportunity to take on new challenges and responsibilities. • You enjoy collaborating in a cross-functional team, asking questions, and improving through feedback. • You’re proactive, curious, and solution-oriented, with a willingness to tackle challenges (with support from your team). What we offer • A company of co-owners through tax-optimized equity grants. • A culture with a focus on transparency, respect, ownership, collaboration and the well-being of each team member on this exciting journey. • An environment that values hard-work while still allowing work-life/family integration through 28 days PTO, flexible working hours and a hybrid setup. • Dog-friendly office in Berlin with free lunch, besides beverages and snacks. • And more: Annual personal training budget of 1,500€, Company supported pension Scheme (”BAV”, 30% contribution), Urban Sports Club Membership and more.

Hard Skills 11
Skill Source Confidence
HTML llm_hard
100%
CSS llm_hard
100%
JavaScript llm_hard
100%
TailwindCSS llm_hard
100%
Vue.js llm_hard
100%
PostgreSQL llm_hard
100%
GitHub Actions llm_hard
100%
Code Review llm_hard
100%
RESTful APIs llm_hard
80%
Debugging Tools llm_hard
80%
Performance Optimization llm_hard
80%
Soft Skills 7
Skill Source Confidence
Giving and Receiving Feedback llm_soft
100%
Cross-Functional Communication llm_soft
100%
Collaboration llm_soft
100%
Problem-Solving llm_soft
80%
Adaptability llm_soft
80%
Self-Motivation llm_soft
80%
Continuous Learning llm_soft
80%
Apply Options
Publisher Direct Link
Indeed Yes Apply
Stepstone Yes Apply
Absolventa.de No Apply
Adzuna.de No Apply
Jooble No Apply
Glassdoor Yes Apply
UI/UX Design Subscription For Startups No Apply
Jobtensor No Apply
Indeed No Apply
API Logs for this Job
Query Country Status Response ms Created
Junior Product Engineer - Frontend (all genders) extracted 6175 2026-03-21 13:52
Junior Product Engineer - Frontend (all genders) classified 410 2026-03-21 13:34
junior frontend engineer in Berlin de processed 3257 2026-03-21 13:04
Raw JSON
{
  "job_id": "NqBLaBgNCJ0SEaCQAAAAAA==",
  "job_city": "Berlin",
  "job_state": null,
  "job_title": "Junior Product Engineer - Frontend (all genders)",
  "job_country": "DE",
  "job_benefits": null,
  "job_latitude": 52.520006599999995,
  "job_location": "Berlin",
  "job_onet_soc": "11202100",
  "apply_options": [
    {
      "is_direct": true,
      "publisher": "Indeed",
      "apply_link": "https://de.indeed.com/viewjob?jk=2f6fbc173655d846&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": true,
      "publisher": "Stepstone",
      "apply_link": "https://www.stepstone.de/stellenangebote--Product-Designer-Workforce-Solutions-all-genders-Berlin-HRS-Hausservice-GmbH--12686131-inline.html?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Absolventa.de",
      "apply_link": "https://www.absolventa.de/stellenangebote/11678205-b-junior-product-engineer-frontend-all-genders?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Adzuna.de",
      "apply_link": "https://www.adzuna.de/details/5613268997?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jooble",
      "apply_link": "https://de.jooble.org/jdp/-3836099129792515097/Junior-Product-Engineer-+-Frontend-(all-genders)-Berlin?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": true,
      "publisher": "Glassdoor",
      "apply_link": "https://www.glassdoor.de/job-listing/junior-product-engineer-frontend-all-genders-craftdrive-gmbh-JV_IC2622109_KO0,44_KE45,60.htm?jl=1010021508786&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "UI/UX Design Subscription For Startups",
      "apply_link": "https://designproject.io/jobs/jobs/product-designer-ii-ai-product-all-genders-at-lightspeed-commerce-f6bain?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobtensor",
      "apply_link": "https://jobtensor.com/job/Junior-Product-Engineer-Frontend-all-genders-fd1272527a79?lang=en&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Indeed",
      "apply_link": "https://de.indeed.com/viewjob?jk=2f6fbc173655d846"
    }
  ],
  "employer_logo": null,
  "employer_name": "craftdrive GmbH",
  "job_is_remote": false,
  "job_longitude": 13.404954,
  "job_posted_at": null,
  "job_publisher": "Indeed",
  "job_apply_link": "https://de.indeed.com/viewjob?jk=2f6fbc173655d846&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "In a nutshell\n\nkoppla is building the next-gen collaborative scheduling platform for construction, helping project managers keep projects on time by identifying delays and disruptions before they impact timelines.\n\nWe are looking for a product-minded Junior Frontend Engineer in Berlin that loves building high-quality frontends. If you want to gain hands-on experience in building a real-world product at a venture-funded start up, while being able to learn from a senior team - this one is for you.\n\nCompensation: €60-70k + 20-25% of your base salary in equity on top.\nLocation: Hybrid setup (2+ days in office) in Berlin (U Turmstraße)\n\nAbout koppla\n\nAt koppla, we're a fun and ambitious team on a mission to help the construction industry build more efficiently. We're already partnering with top construction companies and delivering impressive results for our customers (multi-months speed-ups discovered through koppla).\n\nOur ambitions are backed by leading VCs (Earlybird, Newion) and industry angels as we tackle a billion-dollar opportunity problem in an underdigitized and underserved market.\n\nOur culture is core to who we are and we've built one we're genuinely proud of. We aspire to create an environment of few but very high-performing team members (similar to Netflix or Ashby).\n\nOur Tech Stack:\n• Frontend: Typescript, Vue 3, Tailwind, Netlify, GH Actions,\n• Backend: Typescript, AWS, NestJS, Prisma, PostgreSQL, REST, Websockets, Terraform, GH Actions.\n\nWhat you'll be doing\n• Collaborate with experienced engineers, product managers, and designers to build and improve features for our scheduling tool in a truly cross-functional process.\n• Develop user-facing features using Vue.js, TypeScript, and other modern technologies.\n• Work on integrating frontend components with backend services (GraphQL, REST, WebSocket).\n• Participate in code reviews to learn and apply best practices for clean, maintainable code.\n• Assist with debugging, testing, and improving performance to ensure high-quality releases.\n• Take ownership of smaller tasks and grow into taking on larger responsibilities as you gain experience.\n\nWho we're looking for\n\nThis role is perfect for a recent computer science graduate or someone early in their career with a strong trajectory and a passion for frontend development. If you want to jump into the world of start-ups, this is for you! You are likely a great fit if:\n• You have a solid understanding of frontend fundamentals (HTML, CSS, JavaScript) and some experience with modern frameworks like Vue.js, React, or Angular (from internships, projects, or coursework).\n• You’re passionate about creating intuitive and user-friendly interfaces and care about delivering a great user experience.\n• You’re eager to learn and grow in a startup environment, where you’ll have the opportunity to take on new challenges and responsibilities.\n• You enjoy collaborating in a cross-functional team, asking questions, and improving through feedback.\n• You’re proactive, curious, and solution-oriented, with a willingness to tackle challenges (with support from your team).\n\nWhat we offer\n• A company of co-owners through tax-optimized equity grants.\n• A culture with a focus on transparency, respect, ownership, collaboration and the well-being of each team member on this exciting journey.\n• An environment that values hard-work while still allowing work-life/family integration through 28 days PTO, flexible working hours and a hybrid setup.\n• Dog-friendly office in Berlin with free lunch, besides beverages and snacks.\n• And more: Annual personal training budget of 1,500€, Company supported pension Scheme (”BAV”, 30% contribution), Urban Sports Club Membership and more.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3DNqBLaBgNCJ0SEaCQAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": null,
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": true,
  "job_employment_type": "Vollzeit",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": null,
  "job_posted_at_datetime_utc": null
}