Junior/intermediate Front-End Engineer - Permanent
—
Salary: 45000 - 60000€ Front-End Engineer Location: Paris (Central) Remote: Hybrid (up to 3 days/week) Apply at: Voir email sur collective.work About Us Marble is a fintech infrastructure startup backed by top-tier VCs and Hexa (eFounders). We are building a next-generation open-source decision engine that empowers banks, payment providers, and marketplaces to fight fraud effectively. We are a small, focused team based in central Paris. After successfully launching our first 20+ customers into production, we are expanding our founding team. We are looking for a builder who cares about product quality and user experience to help us take our platform to the next level. Your Mission You will join as a core member of the engineering team, working hand-in-hand with our Founding Front-End Lead. Your primary goal is to build and polish the client-facing application that our customers use daily—specifically the Rule Builder and Case Management dashboard. This is a unique opportunity to work on a modern stack (Remix/React) while being mentored by senior industry experts. What you will do: Build & Ship: Develop new features for our dashboard using React, Remix, and TypeScript. You will turn designs into clean, reusable code. Collaborate: Work closely with the Back-End team to ensure our APIs serve the needs of the Front-End, and partner with the Founders to refine the product experience. Own your Quality: You take pride in what you ship. You write tests, fix bugs, and ensure the UI looks and feels professional. Learn & Grow: You will gain exposure to the full software lifecycle in a startup—from database design to deployment pipelines—and have the space to grow into a senior role. Our Tech Stack: Go, TypeScript, PostgreSQL, React + Remix, GitHub Actions. About You Experience: You have 2 to 5 years of experience building web applications (or equivalent high-intensity experience, e.g., excellent bootcamp + 1.5 years active dev work). Tech Stack: You are comfortable with TypeScript and React. You understand hooks, state management, and component lifecycles. Product Sensibility: You care about the "why." You don't just write code; you want to build a tool that helps users solve real problems. Eye for Detail: You notice when a button is misaligned or an animation feels clunky. You value a polished user interface. Communication: You value transparency. You are comfortable writing down your thoughts and asking for help when you get stuck. Language: Fluent in English (Oral and Written). French is a plus but not required. Nice to have (but not required): Experience with Remix or Next.js. Interest in server-side topics (Go, SQL) – we are happy to teach you! Experience or interest in Fintech/Payments. How We Work at Marble We are a team: We are ambitious, but we leave our egos at the door. We support one another to get the job done. We value clarity: We prefer a simple, working solution over a complex, perfect one. We are flexible: We care about output, not hours. We offer a hybrid setup to help you balance deep work and collaboration. We share ownership: As an early employee, your voice matters in shaping both the product and our company culture. Compensation & Benefits Competitive Salary: €45,000 – €60,000, based on experience. Equity: Significant BSPCE (Stock Options) package—you are part of the success you build. Remote: Up to 3 days remote per week. Health: Top-tier health insurance (Alan or similar). Food: Meal vouchers (Swile/Ticket Restaurant). Gear: Latest MacBook Pro and equipment of your choice. Hiring Process Intro Call (30 min): Chat with Pascal (CTO) to get to know each other and discuss the role. Product/Culture Call (30 min): Chat with Arnaud (CEO) to understand the vision and team dynamics. Take-Home Challenge (3-4h): A practical React exercise (no whiteboard algorithms!). Review & Debrief (1h): We walk through your code together to understand your thinking. Reference Check & Offer. A Note to Applicants Research shows that women and underrepresented groups often only apply to jobs if they meet 100% of the qualifications. If you feel you have the core skills (React/TS) and the drive to learn the rest, please apply! We are looking for potential, not just a checklist.
| Skill | Source | Confidence |
|---|---|---|
| React | llm_hard |
100%
|
| PostgreSQL | llm_hard |
100%
|
| GitHub Actions | llm_hard |
100%
|
| RESTful APIs | llm_hard |
80%
|
| Skill | Source | Confidence |
|---|---|---|
| Collaboration | llm_soft |
100%
|
| Written Communication | llm_soft |
100%
|
| Teamwork | llm_soft |
100%
|
| Verbal Communication | llm_soft |
100%
|
| Attention to Detail | llm_soft |
100%
|
| Self-Management | llm_soft |
80%
|
| Problem-Solving | llm_soft |
80%
|
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Junior/intermediate Front-End Engineer - Permanent | extracted | 7495 | 2026-03-21 14:43 | |
| Junior/intermediate Front-End Engineer - Permanent | classified | 503 | 2026-03-21 14:41 | |
| junior web developer in Paris | fr | processed | 6195 | 2026-03-21 14:03 |
| junior frontend developer in Paris | fr | duplicate | 3406 | 2026-03-21 14:03 |
| junior frontend engineer in Paris | fr | duplicate | 2572 | 2026-03-21 14:03 |
{
"job_id": "y4e8Q3RLm4qsh7KtAAAAAA==",
"job_city": "Paris",
"job_state": null,
"job_title": "Junior/intermediate Front-End Engineer - Permanent",
"job_country": "FR",
"job_benefits": null,
"job_latitude": 48.857547499999995,
"job_location": "Paris",
"job_onet_soc": "15113400",
"apply_options": [
{
"is_direct": false,
"publisher": "Jooble",
"apply_link": "https://fr.jooble.org/jdp/5341847673457772935?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Engineering.jobs",
"apply_link": "https://fr.engineering.jobs/fr/emploi/front-end-engineer-cdi-h-f-6903556?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Offres Emploi • Okko Jobs",
"apply_link": "https://okkojobs.com/front-end-engineer-ledger-vault-ledger-Rgutffnj?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Remote Rocketship",
"apply_link": "https://www.remoterocketship.com/company/yeahglobal/jobs/senior-front-end-engineer-crypto-web3-paris-hybrid/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "Jooble",
"apply_link": "https://fr.jooble.org/jdp/5341847673457772935"
}
],
"employer_logo": null,
"employer_name": "Collective.work",
"job_is_remote": false,
"job_longitude": 2.3513764999999998,
"job_posted_at": null,
"job_publisher": "Jooble",
"job_apply_link": "https://fr.jooble.org/jdp/5341847673457772935?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": "Salary: 45000 - 60000€\n\nFront-End Engineer\n\nLocation: Paris (Central)\n\nRemote: Hybrid (up to 3 days/week)\n\nApply at: Voir email sur collective.work\n\nAbout Us\n\nMarble is a fintech infrastructure startup backed by top-tier VCs and Hexa (eFounders). We are building a next-generation open-source decision engine that empowers banks, payment providers, and marketplaces to fight fraud effectively.\n\nWe are a small, focused team based in central Paris. After successfully launching our first 20+ customers into production, we are expanding our founding team. We are looking for a builder who cares about product quality and user experience to help us take our platform to the next level.\nYour Mission\n\nYou will join as a core member of the engineering team, working hand-in-hand with our Founding Front-End Lead. Your primary goal is to build and polish the client-facing application that our customers use daily—specifically the Rule Builder and Case Management dashboard.\n\nThis is a unique opportunity to work on a modern stack (Remix/React) while being mentored by senior industry experts.\n\nWhat you will do:\n\nBuild & Ship: Develop new features for our dashboard using React, Remix, and TypeScript. You will turn designs into clean, reusable code.\n\nCollaborate: Work closely with the Back-End team to ensure our APIs serve the needs of the Front-End, and partner with the Founders to refine the product experience.\n\nOwn your Quality: You take pride in what you ship. You write tests, fix bugs, and ensure the UI looks and feels professional.\n\nLearn & Grow: You will gain exposure to the full software lifecycle in a startup—from database design to deployment pipelines—and have the space to grow into a senior role.\n\nOur Tech Stack: Go, TypeScript, PostgreSQL, React + Remix, GitHub Actions.\nAbout You\n\nExperience: You have 2 to 5 years of experience building web applications (or equivalent high-intensity experience, e.g., excellent bootcamp + 1.5 years active dev work).\n\nTech Stack: You are comfortable with TypeScript and React. You understand hooks, state management, and component lifecycles.\n\nProduct Sensibility: You care about the \"why.\" You don't just write code; you want to build a tool that helps users solve real problems.\n\nEye for Detail: You notice when a button is misaligned or an animation feels clunky. You value a polished user interface.\n\nCommunication: You value transparency. You are comfortable writing down your thoughts and asking for help when you get stuck.\n\nLanguage: Fluent in English (Oral and Written). French is a plus but not required.\nNice to have (but not required):\n\nExperience with Remix or Next.js.\n\nInterest in server-side topics (Go, SQL) – we are happy to teach you!\n\nExperience or interest in Fintech/Payments.\nHow We Work at Marble\n\nWe are a team: We are ambitious, but we leave our egos at the door. We support one another to get the job done.\n\nWe value clarity: We prefer a simple, working solution over a complex, perfect one.\n\nWe are flexible: We care about output, not hours. We offer a hybrid setup to help you balance deep work and collaboration.\n\nWe share ownership: As an early employee, your voice matters in shaping both the product and our company culture.\nCompensation & Benefits\n\nCompetitive Salary: €45,000 – €60,000, based on experience.\n\nEquity: Significant BSPCE (Stock Options) package—you are part of the success you build.\n\nRemote: Up to 3 days remote per week.\n\nHealth: Top-tier health insurance (Alan or similar).\n\nFood: Meal vouchers (Swile/Ticket Restaurant).\n\nGear: Latest MacBook Pro and equipment of your choice.\nHiring Process\n\nIntro Call (30 min): Chat with Pascal (CTO) to get to know each other and discuss the role.\n\nProduct/Culture Call (30 min): Chat with Arnaud (CEO) to understand the vision and team dynamics.\n\nTake-Home Challenge (3-4h): A practical React exercise (no whiteboard algorithms!).\n\nReview & Debrief (1h): We walk through your code together to understand your thinking.\n\nReference Check & Offer.\n\nA Note to Applicants\n\nResearch shows that women and underrepresented groups often only apply to jobs if they meet 100% of the qualifications. If you feel you have the core skills (React/TS) and the drive to learn the rest,\n\nplease apply! We are looking for potential, not just a checklist.",
"job_google_link": "https://www.google.com/search?q=jobs&gl=fr&hl=fr&udm=8#vhid=vt%3D20/docid%3Dy4e8Q3RLm4qsh7KtAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": "https://en.collective.work",
"job_onet_job_zone": "3",
"job_salary_period": null,
"job_apply_is_direct": false,
"job_employment_type": "À plein temps",
"job_employment_types": [
"FULLTIME"
],
"job_posted_at_timestamp": null,
"job_posted_at_datetime_utc": null
}