
Fullstack Software Engineer
ARTIDIS AG13 days ago
Zagreb, CroatiaMid Level
Responsibilities
- Create, test, and maintain software applications and systems independently.
- Collaborate with product managers, designers, and engineers to align on project goals and requirements.
- Improve software performance, security, usability, and architecture using modern technologies and best practices.
- Identify code smells, edge cases, architectural inconsistencies, and performance bottlenecks and propose pragmatic improvements.
- Assist with task planning, scheduling, prioritization, and timely project delivery.
- Use AI and LLM tools to accelerate development while critically reviewing and validating generated code.
Requirements
- Proficiency in Go and the Angular framework.
- Experience writing and maintaining end-to-end tests using Cypress.
- Comfort with AI and LLM tools and the judgment to critically review, validate, prototype, and adapt generated code.
- Ability to identify code smells, edge cases, architectural inconsistencies, and performance bottlenecks.
- Knowledge of SQL databases, preferably PostgreSQL.
- Fluency in written and spoken English.
Benefits
- Work with an international team in a dynamic startup environment.
- Opportunity to expand expertise, take ownership of critical AFM projects, and contribute to cancer research and patient care.
- Competitive compensation package with performance-based bonuses.
Tech Stack
Categories
About ARTIDIS AG
ARTIDIS AG develops a nanotechnology-based platform for rapid tissue analysis and data-driven therapy optimization used by hospitals and biopharma teams working on solid tumors. Its offering combines atomic force microscopy measurements with a digital health layer to support diagnostics, drug discovery, and personalized treatment planning, delivered as a medical device and software service. Founded in 2018 and headquartered in Basel, Switzerland, the company is privately held.