Job Details
Skills And Tools:
Job Description
Are you a passionate and skilled software developer who thrives on challenges and wants to contribute to creating innovative solutions? Then you might be our new colleague at bon.do!
About bon.do ApS
bon.do ApS is a dynamic and rapidly growing software company developing tailored software solutions for the life science industry in Denmark. We are a small, agile organization where every contribution counts, and where there’s ample opportunity to make your mark. We are dedicated to delivering the highest quality software that makes a real difference for our customers. We are transitioning to establish a physical office within the next year, but currently operate fully remotely.
What We Offer
- Exciting Projects: Work with cutting-edge technology and innovative solutions within the life science field.
- Flexibility: Fully remote work with the possibility of future office work.
- Development Opportunities: We invest in our employees’ development and offer opportunities for skills enhancement.
- Influence: Be involved in shaping our company and our products.
- A Strong Team: Collaborate with skilled and engaged colleagues in a flat hierarchy.
- Competitive Salary: We offer an attractive compensation package reflecting your qualifications and experience.
How to Apply
Please send your application and CV. We will ask you to complete a coding test as part of the application process. In your application, we’d like to hear about your experience with different technologies, your views on software development, and your expectations for the job. We are interested in getting to know you as a person, and we value openness and honesty.
Application Deadline: Ongoing – we review applications continuously.
Start Date: As soon as possible.
Location: Remote (GMT +/- 3 hours preferred).
We look forward to hearing from you!
bon.do ApS
Job Requirements
Your Responsibilities
As a Software Developer at bon.do, you will be involved in the entire development process – from design and implementation to testing and maintenance. You will work closely with our team of developers and our customers to ensure we deliver solutions that meet their needs. Your tasks will include:
- Developing and maintaining our software solutions.
- Participating in design and architecture discussions.
- Writing clean, testable, and well-documented code.
- Performing code reviews.
- Identifying and resolving issues.
- Sparring with customers and colleagues to find the best solutions.
- Contributing to improving our development processes.
Your Qualifications
We are looking for an engaged and quick-learning software developer with the following qualifications:
- Technical Foundation: Solid experience with at least one of the following technologies: Flutter, Angular, .NET, PostgreSQL, MongoDB.
- Architecture Understanding: Understanding of software architecture and design patterns (SOLID principles are a plus).
- Quality Awareness: Strong focus on quality and detail.
- Self-Discipline: Ability to work independently and effectively in a remote setup.
- Communication Skills: Good communication skills and the ability to collaborate with others.
- Proactivity: Ability to identify problems and propose solutions.
- Passion: A genuine passion for software development and a desire to learn new things.
- Excellent English: Able to communicate in English written and verbal.
It’s a plus if you:
- Have experience with cloud technologies (e.g., Azure).
- Have experience with agile development methodologies.
- Have experience with test automation.