ELO Digital Office CH AG

Software Developer – 80–100%

ELO Digital Office CH AG

full-time

Posted on:

Location Type: Hybrid

Location: Wallisellen • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AngularJavaJavaScriptMicroservicesNode.jsPostgresSOAPTypeScriptVue.js

About the role

  • Develop and maintain Java-based applications, microservices, or backend systems
  • Develop and maintain low-code applications
  • Automate workflows and implement simple to moderately complex logic in the low-code system
  • Optimize and enhance existing low-code apps for performance, usability, and maintainability
  • Analyze requirements and design technical solutions
  • Implement new features and improve existing functionality
  • Conduct code reviews and ensure clean code practices
  • Troubleshoot and fix bugs in production
  • Create and maintain technical documentation
  • Integrate databases (e.g., MSSQL/Postgres)
  • Connect external systems via REST/SOAP interfaces
  • Unit testing, integration testing, and test automation

Requirements

  • Completed education in computer science (or equivalent) and several years of professional experience
  • Knowledge of JavaScript and Java, and experience with version control using Git/GitLab
  • Knowledge of HTML, CSS, PostgreSQL or MSSQL desirable
  • Experience with Vue.js, Angular, ExtJS, TypeScript, Node.js and other JavaScript frameworks is a plus
  • Experience with the Java Rhino engine and the OSGi framework is desirable
  • Very good spoken and written German; good to very good written and spoken English; French is a plus
  • Occasional willingness to travel desirable
Benefits
  • Responsibility & autonomy: Take ownership of tasks quickly and shape your career with us.
  • Professional development: Stay up to date with training and further education.
  • Flexibility: 40-hour week, option to work from home, 28 days of vacation, 16 weeks maternity leave or 3 weeks paternity leave.
  • Top workplace: Modern IT environment, ergonomic setup, and short decision-making paths.
  • Team spirit: A well-coordinated, collegial team and flat hierarchies.
  • Extras: Contribution to a business mobile phone including subscription, business train travel in 1st class, parking included.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJavaScriptlow-code developmentMSSQLPostgreSQLVue.jsAngularExtJSTypeScriptNode.js
Soft skills
communicationproblem-solvingteam collaborationtechnical documentationcode reviewtroubleshootinganalytical skillsattention to detailadaptabilitywillingness to travel