Advance Search

Browse CVs

Full Stack Developer

Posted 3 months ago

  • London, Greater London
  • Any
  • External
Job Title: Full Stack DeveloperLocation: Remote (Ideally UK, Ireland or mainland Europe)Line management: reports to the VP of TechnologyOur client is an innovative, well funded start-up medical software company with a focus on point-of-care (POC) testing. The business is in a phase of significant growth.Job BriefWe are seeking an experienced Full Stack Developer to design, develop, and maintain software platforms and services. In this role, you will collaborate closely with other developers, scrum masters, and stakeholders to meet business needs, bringing robust software engineering and development discipline to the team. You will be responsible for designing and developing platform components from front-end to back-end and leading development efforts with engineering partners.The ideal candidate will possess strong problem-solving skills, a keen eye for detail, excellent verbal and written communication skills, and be comfortable in a client-facing environment. If you have strong technology skills, experience in a healthcare setting and/or with electronic patient records, engineering expertise, an exemplary work ethic, and thrive in a fast-paced environment, we’d like to hear from you.Duties & Responsibilities- Develop cloud-native platform, mobile app, service, and persistence components.- Design and develop front-end web architecture using ReactJS, Android, and iOS native.- Develop back-end services in NodeJS and Microservices architecture.- Ensure cross-platform optimization and responsive, usable interfaces for mobile and desktop web browsers.- Create Azure services and Postgres database tables.- Collaborate with UX designers for web design features.- Oversee projects from conception to finished product, ensuring global scalability and HIPAA compliance.- Design and develop API services and deploy them in AKS containers.- Follow Agile Sprint Methodology to develop software components, deliver backlog user stories and tasks, and fix bugs as necessary.- Be aware of the software design and developed code; resolve critical and major issues in the services.- Assist peer development team members in finding and resolving technical issues.- Follow development processes and quality controls to deliver high-quality software services.Qualifications and Requirements- Bachelor's degree in Computer Science, Software Engineering, or a related field.- Significant experience as a Full Stack Developer.- Strong understanding of web application frameworks and technologies such as ReactJS, Angular, JavaScript, and jQuery.- Experience with server-side languages such as Java, NodeJS, Express.- Experience with tools and platforms such as Xcode, Visual Studio, and Android Studio.- Experience with database technologies such as MySQL, PostgreSQL, and MongoDB.- Experience with version control systems and services such as Git, GitHub, and Azure DevOps.- Demonstrated track record in successfully delivering globally scalable, secure, and resilient Azure cloud-based platforms.- Understanding of healthcare industry and tech standards is necessary. - Understanding of mobile development frameworks and technologies such as React Native, Flutter, Swift would be an advantage.Culture and ValuesWe are looking for individuals who have the courage to innovate, be creative, and take actions to pursue excellence. You should challenge the status quo and raise the collective bar in pursuit of excellence while demonstrating a caring approach for colleagues, partners, and customers.Operate in an entirely remote mode and plan to continue this in the foreseeable future. The ideal candidate should be comfortable and productive working with a remote, globally dispersed team with diverse ethnicities, faiths, and backgrounds.If you are a talented Full Stack Developer looking for a challenging and rewarding opportunity to change the state of healthcare globally, we encourage you to apply.