Full stack developer
Role details
Job location
Tech stack
Job description
We are seeking a hands-on and experienced full stack developer to design and develop Usono's software solutions from the ground up. In this role, you will be responsible for developing and deploying secure, scalable (online and mobile) software. You will also play a key role in building and growing an Agile team in an environment with multiple stakeholders and dependencies. You will collaborate closely with software engineers, data scientists and designers (UI/UX/Visual) to deliver user-friendly and robust software products centered around medical imaging., As our Full Stack Developer (4-5 days a week), you will work closely with the CTO and Architect to develop software propositions. You'll shape the future of dynamic ultrasound by:
- Contributing to a vision to build and expand Usono's software platform, including way of working and technical standards for design, development and maintenance
- Front-end development: Building and maintaining the user interface of an application. (Like Vue or React)
- Back-end development: Developing the server-side logic, APIs, and database integrations. (like Amazon EC2 or AWS Fargate for compute, Amazon API Gateway for API management, AWS Lambda for serverless functions)
- Database management: Working with databases (like Amazon RDS (PostgreSQL/MySQL) or Amazon DynamoDB, Amazon S3 for object storage (image data)) to store and manage data.
- CI/CD: Implement CI/CD pipelines for automated builds and deployments. Work with Terraform or OpenTofu for infrastructure as code.
- Performing tests and fixing bugs in the software.
- Ensuring quality by participating in code reviews, implementing quality assurance tools and ensuring the software meets performance, security, and maintainability requirements.
- Working closely with key stakeholders and partners
- Ensure scalability, security, and high availability of the platform.
Requirements
We're looking for a technical leader with an entrepreneurial mindset:
- Degree in computer science, software engineering or a related field
- Extensive experience (> 5 years) in software development, including hands-on experience with various programming languages, frameworks, and tools
- Deep understanding of design principles and best practices.
- Proficiency in multiple languages (.Net, JavaScript / Typescript, Python.).
- Familiarity with software development frameworks, build tools and version control Strong understanding of cloud-native development on AWS
- Experience with RESTful APIs, microservices, and database design systems.
- Familiarity with AI/ML model integration and data pipelines
- Preferably understanding of medical grade software development, and familiarity with the relevant regulatory standards (MDR, FDA and ISO13485, IEC62304 or IEC82304)
- Understanding of and familiarity with relevant regulatory standards regarding privacy and security (e.g. GSPR, ISO27001)
Benefits & conditions
- One-year contract with intentions for a contract for an indefinite period.
- A key role in a fast-growing and internationally operating start-up company.
- Flexible in hybrid working, partially on High Tech Campus, partially from home
- Potential to participate in equity through SARs (details to be communicated in later interview stage).
- A chance to shape the future of medical ultrasound in elite sports and rehabilitation.