Software Engineer (FullStack)
The Company
We want to make it easy for Digital Health teams of any background to become compliant from day 1, while driving business strategy decisions supported by solid regulatory information. Our goal is to empower teams using automation and community intelligence on most of the process of building and running a quality system for Digital Health products, allowing companies to quickly set up and scale their operations, enter the market, while navigating the continuous flexibility of software.
As a company that started with Consultancy Services, we are bootstrapping the creation of a small product team aiming to launch a Digital Tool to automate Technical Documentation MVP to use with our client. As we achieve product-market fit, we will increase the resources to scale the team and this area.
The Job
OFFER
As a Software Engineer you work closely with our Chief of Innovation, leading in-house development and maintenance to produce scalable software for our Complear Platform. You’ll be part of a small cross-functional team, in-house and outsourced, that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
We are looking for people that know enough to be able to deliver on projects alone, but are eager learners, and seek all sorts of information to have the best opinion on strategic decisions. As our company grows, we expect you to grow with us, as the team expands, and you can take into more leading roles.
If you believe that making a product clear to everyone, writing detailed documentation about it, keeping track of all the small details in an engineering project, imagining how to make an architecture of software, and execute in great code would make your day, then this job is for you.
You will learn about the Software Development Lifecycle for Medical Software, and use it to build tools to support other developers in this field. So at the same time we build our product you will be immersed in multiple other Digital Health software that make every day a day to learn from the best!
You will continuously learn by doing, as we explore new features, but with access to our team of experts, you will be exploring novel approaches and become yourself an expert. We offer a competitive salary, flexible working hours, and a chance to play a vital role in transforming how digital health firms manage their technical documentation. If you are a team player who enjoys leading and fostering talent, creating world-class software solutions, and transforming the healthcare landscape, we would love to hear from you.
EXPECTATIONS
- Learn every day. We don’t expect to know everything, we only expect you to be eager to learn and gain experience in the technologies and tools needed to improve and further develop our current platform. Even as we start now building the team, you won’t be alone on this challenge! You can rely on our team advisors and network of experts to be there for you.
- Hands-on responsibility. As a core person on the development team, you will be leading much of the development efforts, shaping the strategy and decisions. As you work with others in the team, we believe that Pair Programming supports the development of better code, and better personal development.
- Organize the World. You will thrive while structuring and systematizing a software product. We believe that good planning and software design make coding easier and more efficient. So you will be working on structuring new features and functionalities with ours advisors, before getting your hands dirty on making the code that brings things to life.
- Focus on delivering to User’s needs. You will be side to side with our users, as our team are themselves users of the Complear platform, so you will understand the business, understand the needs, and be able to bring those into your software design. We believe in Test Driven Development (TDD) will ensure better product quality.
- Be part of an exciting team. We are a startup working in the amazing and boiling environment of medical devices both as consultants and building a new software to change how things are done. This is the future, and our team already makes part of it. Come to join us!
THE ABSOLUTE UNICORN CANDIDATE
This is an excellent position for someone who wants to lead the development of tools that make other developers’ work easier, and is not afraid of leading the launch of new products that make an impact.
- Front-end technology: Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js
- Development languages: Knowledge of server-side programming languages including Javascript and Python
- Database and cache: Familiarity with DBMS technology, including MongoDB and alternative database technology approaches such as Graphs and Event Sourcing
- Basic design ability: Including knowledge of UI/UX and basic prototype design
- Server: Experience working with Node JS servers with a solid background in Linux, and easiness around AWS
- Excellent writing and communication skills
- Ability to visualize a proposed system and be able to build it
- Feel comfortable not reinventing the wheel as long it delivers something more efficiently
How to Apply