Home › Companies › Techsoft3d › Software Engineer – Front End Web Developer (CAE)
Software Engineer – Front End Web Developer (CAE)
Techsoft3d · Lyon, 69008, France · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Techsoft3d |
| Title | Software Engineer – Front End Web Developer (CAE) |
| Normalized title | - |
| Department / team | Engineering |
| Location | Lyon |
| Work model | Hybrid / Hybrid |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-05-29 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Techsoft3d. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Lyon. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Work model jobs | Active Hybrid postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Techsoft3d |
| Source | d4279a08-24fd-45ed-87fb-20a36a888340 |
| ATS provider | BambooHR |
Description
At Tech Soft 3D , we’re on a mission to Fuel Innovation. Empowering developers with intuitive, frictionless SDKs that let them build powerful engineering software, without reinventing the wheel.
We are looking for our next Software Engineer I – Front End Web Developer (CAE) to join our Engineering team . In this role, you will help build and maintain web based applications that showcase and support our HOOPS CAE product suite.
You will work closely with engineers across our CAE toolkits, developing interactive demo applications and contributing to front end experiences that demonstrate the capabilities of our Mesh, Access, Solve, and Envision technologies. This is an excellent opportunity for an early career engineer to grow their skills while working on real world engineering applications.
This position is based in France or Norway, with flexibility to work remotely or in a hybrid arrangement near our offices in Lyon, Sophia Antipolis, or Skoppum.
What You’ll Do
Develop and maintain front end web applications showcasing our CAE product suite
Build interactive demo applications using modern JavaScript or TypeScript frameworks
Integrate front end applications with HOOPS Envision and other CAE toolkits (such as Mesh, Access, Solve)
Contribute to the ongoing development and maintenance of the CAE toolkit product line
Support technical marketing initiatives through high-quality demo applications
Collaborate with engineers and stakeholders in an Agile team environment
Participate in code reviews and continuously improve code quality and best practices
Contribute to testing, debugging, and overall product quality
Share knowledge, ask questions, and actively contribute to team learning
Exemplify the Core Values of Tech Soft 3D on a consistent basis
What We’re Looking For
Degree in Engineering, Computer Science, or equivalent practical experience
Strong understanding of computer science fundamentals
Knowledge of JavaScript or TypeScript
Experience with at least one modern front-end framework (such as Angular, React, or Vue)
Basic knowledge of C and C++
Understanding of modern software development practices, including testing and architecture
Strong communication skills and willingness to collaborate in an international team
Professional working proficiency in English
Bonus Points If You Have
Knowledge of FEA or CFD concepts
Experience with Node.js
Interest in UI or user experience design
Familiarity with Docker or containerised environments
Experience with CI/CD tools, Git, or Azure DevOps
Knowledge of Python
Experience working in distributed or international teams
Reasons to Not Apply:
We believe in matching great talent with the right roles. You might want to pass on this opportunity if:
You prefer a slow-paced environment that resists change
You expect rigid job boundaries and minimal cross-team collaboration
You’re uncomfortable working across global time zones or adapting to evolving priorities
You prefer highly structured oversight over autonomous, results-driven work
You don’t like to have fun!
Benefits and Other Cool Stuff
Our employees enjoy a robust benefit package, health coverage, bonus potential, generous paid time off and holidays, and parental leave. Additional country specific benefits apply depending on your location.
Not to mention the perks you get as a “Techsoftian”: a relaxed and inclusive environment, strong leadership, continuous learning opportunities, flexible schedules, charitable donation matching, home office support, and an employee recognition programme with global rewards.
Check out our people here: https://www.youtube.com/watch?v=7pJMdhYuJtc
The salary for this role is based on a combination of factors, including experience, education, and any special skills or expertise you bring. For individuals located in France, the pay range is €40.000 – €45.000 per year.
Our work touches nearly every corner of the world. As our Founder, Ron Fritz, puts it:
“You almost can’t walk down the street and see a man made thing that somehow hasn’t been touched by Tech Soft 3D technology.”
What are you waiting for? Apply now!
Full job record
| Job ID | ec18796baa527da138b68359f6f3f34662bfc5ad |
| Org ID | df7af96a-84c2-46dc-a46c-2bbb326679d2 |
| Source ID | d4279a08-24fd-45ed-87fb-20a36a888340 |
| Board ID | d4279a08-24fd-45ed-87fb-20a36a888340 |
| Provider | bamboohr |
| Provider Job Key | 64 |
| Title | Software Engineer – Front End Web Developer (CAE) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Lyon, 69008, France |
| Department | Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | hybrid |
| Remote Policy | hybrid |
| Country | — |
| Region | — |
| City | Lyon |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://techsoft3d.bamboohr.com/careers/64 |
| Apply URL | https://techsoft3d.bamboohr.com/careers/64 |
| First Seen At | 2026-05-30 06:08:31Z |
| Last Seen At | 2026-06-06 08:46:18Z |
| Last Checked At | 2026-06-06 08:46:18Z |
| Last Changed At | 2026-05-30 06:08:31Z |
| Inactive At | — |
| Source Posted At | 2026-05-29 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=techsoft3d/date=2026-06-06/2026-06-06T08-46-17-364Z-c46b583d909930e6c7c70756c607772f73782278baf259086d3278faee3e72dc.json |
Event Fields
{
"content_hash": "26be6fd9333016635637a21439fa751c8fec509339459826191b01e084caf1d2",
"source_hash": "c7d885e77636bac670ecd5e8896756162a521358e61bcc7ca34770f8c9f6c905",
"last_changed_at": "2026-05-30T06:08:31.733Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Lyon, 69008, France",
"city": "Lyon",
"region": null,
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T08:46:18.747Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Lyon, 69008, France",
"city": "Lyon",
"region": null,
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "64",
"isRemote": null,
"location": {
"city": "Lyon",
"state": null
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "19118",
"locationType": "2",
"jobOpeningName": "Software Engineer – Front End Web Developer (CAE)",
"departmentLabel": "Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Lyon",
"state": null,
"postalCode": "69008",
"addressCountry": "France"
},
"datePosted": "2026-05-29",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">At <a href=\"https://www.techsoft3d.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Tech Soft 3D</a>, we’re on a mission to Fuel Innovation. Empowering developers with intuitive, frictionless SDKs that let them build powerful engineering software, without reinventing the wheel.</span></p>\n<p><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">We are looking for our next <span style=\"font-weight: bold\">Software Engineer I – Front End Web Developer (CAE)</span> to join our <span style=\"font-weight: bold\">Engineering team</span>. In this role, you will help build and maintain web based applications that showcase and support our HOOPS CAE product suite.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You will work closely with engineers across our CAE toolkits, developing interactive demo applications and contributing to front end experiences that demonstrate the capabilities of our Mesh, Access, Solve, and Envision technologies. This is an excellent opportunity for an early career engineer to grow their skills while working on real world engineering applications.</span></p>\n<p><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">This position is based in <span style=\"font-weight: bold\">France or Norway,</span> with flexibility to work remotely or in a hybrid arrangement near our offices in Lyon, Sophia Antipolis, or Skoppum.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">What You’ll Do</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Develop and maintain front end web applications showcasing our CAE product suite</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Build interactive demo applications using modern JavaScript or TypeScript frameworks</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Integrate front end applications with HOOPS Envision and other CAE toolkits (such as Mesh, Access, Solve)</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Contribute to the ongoing development and maintenance of the CAE toolkit product line</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Support technical marketing initiatives through high-quality demo applications</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with engineers and stakeholders in an Agile team environment</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Participate in code reviews and continuously improve code quality and best practices</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Contribute to testing, debugging, and overall product quality</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Share knowledge, ask questions, and actively contribute to team learning</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Exemplify the Core Values of Tech Soft 3D on a consistent basis</span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">What We’re Looking For</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Degree in Engineering, Computer Science, or equivalent practical experience</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Strong understanding of computer science fundamentals</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Knowledge of JavaScript or TypeScript</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience with at least one modern front-end framework (such as Angular, React, or Vue)</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Basic knowledge of C and C++</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Understanding of modern software development practices, including testing and architecture</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Strong communication skills and willingness to collaborate in an international team</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Professional working proficiency in English</span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\"> </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Bonus Points If You Have</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Knowledge of FEA or CFD concepts</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience with Node.js</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Interest in UI or user experience design</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Familiarity with Docker or containerised environments</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience with CI/CD tools, Git, or Azure DevOps</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Knowledge of Python</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience working in distributed or international teams</span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Reasons to Not Apply:</span></span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\"><br></span>We believe in matching great talent with the right roles. You might want to <span style=\"font-weight: bold\">pass on this opportunity</span> if:</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You prefer a slow-paced environment that resists change</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You expect rigid job boundaries and minimal cross-team collaboration</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You’re uncomfortable working across global time zones or adapting to evolving priorities</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You prefer highly structured oversight over autonomous, results-driven work</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You don’t like to have fun!</span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Benefits and Other Cool Stuff</span></span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><br></span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Our employees enjoy a robust benefit package, health coverage, bonus potential, generous paid time off and holidays, and parental leave. </span><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Additional country specific benefits apply depending on your location.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Not to mention the perks you get as a “Techsoftian”: a relaxed and inclusive environment, strong leadership, continuous learning opportunities, flexible schedules, charitable donation matching, home office support, and an employee recognition programme with global rewards.</span></p>\n<p><br></p>\n<p>Check out our people <span>here: <a href=\"https://www.youtube.com/watch?v=7pJMdhYuJtc\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.youtube.com/watch?v=7pJMdhYuJtc</a></span></p>\n<p><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">The salary for this role is based on a combination of factors, including experience, education, and any special skills or expertise you bring. For individuals located in France, the pay range is €40.000 – €45.000 per year.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"> </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Our work touches nearly every corner of the world. As our Founder, Ron Fritz, puts it:</span></p>\n<p><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><em>“You almost can’t walk down the street and see a man made thing that somehow hasn’t been touched by Tech Soft 3D technology.”</em></span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><br></span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">What are you waiting for? Apply now! </span></p>",
"compensation": "€40.000 to €45.000 ",
"departmentId": "19118",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Software Engineer – Front End Web Developer (CAE)",
"departmentLabel": "Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": "Entry-level",
"jobOpeningShareUrl": "https://techsoft3d.bamboohr.com/careers/64",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/ec18796baa527da138b68359f6f3f34662bfc5ad?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/df7af96a-84c2-46dc-a46c-2bbb326679d2JSONGET https://api.bluedoor.sh/job-postings/v1/sources/d4279a08-24fd-45ed-87fb-20a36a888340JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/ec18796baa527da138b68359f6f3f34662bfc5ad/eventsJSON