Bern
Software Engineer (Young Professional) 80% - 100%
- 17 July 2026
- 80 – 100%
- Permanent position
- Bern
Job summary
Join APP and advance our core application development. Enjoy a collaborative work environment with exciting projects.
Tasks
- Enhance and operate our internal information system and applications.
- Develop backend solutions with Ruby on Rails and design databases.
- Create modern frontends using JavaScript and Tailwind, shaping UI/UX.
Skills
- Degree in Computer Science or a similar qualification required.
- Experience in object-oriented programming, preferably Ruby on Rails.
- Familiarity with web technologies like JavaScript and DevOps practices.
Is this helpful?
About the job
You have several years of experience in software development and are ready for the next step? At APP, you will further develop our core application, contribute your own ideas, and work on solutions used daily by over 120 employees.
Since 1977, we have been advising clients at the interface between business and IT. Our consultants are committed to sustainable solutions in the areas of organisation and processes, information technology, strategy, corporate management, and project management.
What to expect
As part of our internal development team, you will actively shape the core application of our company. Together with your agile Scrum team, you will continuously develop our internal information system and implement new functionalities from conception to implementation. Our application supports central business processes such as planning, scheduling, skill matching, and invoicing.
Technologically, you will work with a web-based in-house development based on Ruby on Rails. We are currently modernising the frontend from the ground up: responsive, user-friendly, and with a clear workflow from Figma mockups to implementation. At the same time, we are evaluating how the targeted use of AI can meaningfully support and make our development work more efficient.
Your tasks
- Further develop and operate our internal information system as well as other applications
- Develop backend solutions with Ruby on Rails including database design
- Develop modern frontends with JavaScript and Tailwind and contribute to UI and UX design, among others as part of our frontend rewrite
- Operate and further develop our container and CI/CD landscape with Docker, GitLab, and Tailnet
- Independently develop solution concepts and implement the chosen solution
- Support other technical topics, for example in the area of AI, conceptual work, or additional applications
Your profile
- Completed degree in computer science or a comparable qualification
- At least 2 to 3 years of experience in software development (full-time or equivalent)
- Solid knowledge of object-oriented programming, ideally with Ruby on Rails
- Confident handling of web technologies such as JavaScript and Tailwind as well as experience with DevOps topics like Docker and CI/CD
- Openness to new technologies and interest in AI-supported working methods
- Analytical thinking, quick comprehension, and an independent and reliable working style
What we offer
- Responsible tasks with room for your own ideas
- An agile Scrum team that works together on equal footing
- Opportunity for professional supervision of working students
- Exciting projects and current development topics, such as our frontend rewrite and the considered use of AI
- Flexible working hours and a work model that combines home office and shared days in the office
Why APP
At APP, you can expect challenging tasks, targeted training opportunities, and a helpful team. We offer fair remuneration, a healthy work-life balance, and an environment where appreciation matters. Apply online via our homepage. If you have any questions, Sandra Burri will be happy to assist you by phone at +41 58 320 30 00.