
Software Developer – 80–100%
ELO Digital Office CH AG
full-time
Posted on:
Location Type: Hybrid
Location: Wallisellen • 🇨🇭 Switzerland
Visit company websiteJob 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