FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

R&D Software Engineer
AnswerModules. Design, build, and test every layer of the systems worked on.
Posted 10/6/2026full-timeMendrisio • SwitzerlandMid-LevelSenior💰 CHF 70,000 - CHF 100,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack software development with a strong focus on Java, JavaScript, and modern front-end frameworks like Vue.js. Proficient in building responsive web applications, testing methodologies, and leveraging AI-assisted engineering tools for enhanced productivity.
Highest-signal resume keywords
Java Development (11 to 21)Full-Stack DevelopmentVue.js 3 with ViteAI Coding Assistant ExperienceAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentJavaScriptHTML5CSS3Unit TestingEnd-to-End TestingREST APIsRelational DatabasesDocument ProcessingBuild Tools (Maven, npm)
Soft Skills
CollaborationProblem-SolvingAdaptability
Tools & Technologies
Spring BootPostgreSQLDockerKubernetesOpenText Content Server
Certifications & Qualifications
BS in Computer Science
Industry Keywords
AI-Assisted EngineeringWeb TechnologyResponsive Web ApplicationsDocument ManipulationECM/EIM Platforms
Tech Stack
Tools & technologiesDockerGradleGroovyJavaJavaScriptJUnitKotlinKubernetesMavenPostgresReactSpringSpring BootSpringBootVue.js
About the role
Key responsibilities & impact- Design, build, and test every layer of the systems worked on.
- Expand and evolve modules to make them more flexible, open, and robust.
- Continuously improve software that has already shipped.
- Develop full-stack software with a focus on quality and performance.
- Build products adopted as powerful systems supporting customers’ critical business needs.
- Make engineering decisions and own what ships in an AI-assisted engineering environment.
- Explain and understand code before accepting it.
- Collaborate with the team to learn and share discoveries about AI-assisted engineering.
- Develop a prompt for an AI coding assistant to implement an original business-document manipulation feature, define constraints and acceptance criteria, anticipate edge cases, and explain how to evaluate the model’s output.
Requirements
What you’ll need- At least 3 years of professional software development experience.
- Solid backend development in Java (11 to 21). Groovy and/or Kotlin, and Spring Boot, are a plus.
- Strong JavaScript, HTML5 and CSS3, with experience building responsive web applications that work across devices and browsers.
- Experience with a modern front-end framework. We use Vue.js 3 with Vite for new UIs; React experience is welcome too.
- Comfortable in a codebase that mixes modern and older technologies (e.g. RequireJS, Handlebars, LESS, Grunt), with experience maintaining and refactoring complex web applications.
- Can test what you build, both unit and end-to-end (e.g. JUnit, Vitest).
- Experience with build tools, especially Maven and npm-based front-end builds. Gradle is a plus.
- Good knowledge of web servers, REST APIs and relational databases (we use PostgreSQL).
- Hands-on experience building with LLMs (model APIs, prompt and context design, RAG, tool calling/MCP), and everyday use of AI coding assistants with a clear view of where they fail.
- Familiar with agile methodologies, and able to handle fast-changing schedules and priorities.
- BS in Computer Science or equivalent experience, and a passion for web technology.
- Nice to have: experience with OpenText Content Server or other ECM/EIM platforms; Docker and Kubernetes; document processing (PDF/Office generation, conversion, OCR, e-signature).
- Along with your CV, submit a short original prompt for an AI coding assistant implementing a document-manipulation feature, plus a maximum 300-word note, in a single PDF or Markdown file; prompt maximum two pages.
- Submissions generated with AI will be disqualified.
Benefits
Comp & perks- Competitive salary
- Top-notch equipment
- Flexible work hours
- Smart Working
- Performance Bonus
- Training & Development
- Free chocolate
- Much more...