Full Stack Developer

PROMinsight
June 11, 2024
$5000 - $8000 / month
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Who We Are

PROMinsight specializes in advanced AI-powered patient-reported outcome measures (PROMs) for eye diseases. Our instruments, including IVI, RetCAT, GlauCAT, and MacCAT, provide personalized assessments integrated with EMR systems for real-time data and analysis. ISO 27001 accredited and ICHOM endorsed, we collaborate with leading healthcare institutions and universities worldwide to enhance patient care and research.

Job Description

Overview:

PROMinsight Pte Ltd is seeking a talented and experienced Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will play a key role in designing, developing, and implementing both frontend and backend software for a complex web application. The successful candidate will be responsible for translating software requirements into working and maintainable solutions within the existing application frameworks. PROMinsight’s existing application is built on the Concerto open-source platform (University of Cambridge), and familiarity with Concerto would be beneficial for this role.

Responsibilities:

Product Lifecycle Management:
Design, develop, and implement frontend and backend software solutions.
Ensure the quality, deployment, and maintenance of the product throughout its lifecycle.
Best Practices and Collaboration:
Develop and adhere to best practices for application development.
Contribute actively to team performance improvement and collaboration.
Product Improvement:
Provide enhancements and improvements to the supported product(s).
Agile Development:
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, retrospectives, and solution releases.
Support release planning with conceptual design and development/refinement of software engineering guidelines.
Technical Documentation:
Write comprehensive technical documentation.
Requirements:

Experience:
Minimum of five (5) years of related technical experience.
Strong background in software design, development, and implementation in a Windows environment.
Frontend Technologies:
Proficient in frontend technologies, including HTML, CSS, Typescript, and Angular.
Backend Technologies:
Experience with PHP/Symfony and R.
Infrastructure:
Familiarity with AWS, Docker, and Linux.
Scripting and Markup Languages:
Familiarity with XML, JSON, PowerShell, and batch scripting.
Agile and DevOps:
Experience with agile and/or DevOps processes and tools (e.g., JIRA, Confluence).
Database Skills:
Excellent knowledge of relational databases (Oracle, PostgreSQL), SQL, and PL/SQL.
Excellent skills in database schema design and SQL development.
Containerization:
Experience with Docker and containerization.
Frontend Application Design:
Practical experience and knowledge of HTML, CSS, JavaScript, and design for front-end applications.
R Programming:
Functional knowledge of R for use in existing frameworks.
Concerto Platform:
Experience with the Concerto platform would be desirable.
If you are a passionate Full Stack Developer with a proven track record of delivering high-quality software solutions and are excited about contributing to the success of PROMinsight’s innovative platform, we encourage you to apply.

Related Jobs