Full Stack Developer
at PROMINSIGHT PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Jun, 2024 | USD 6000 Monthly | 13 Mar, 2024 | N/A | Css,Javascript,Design,Json,Powershell,Markup Languages,Relational Databases,Sql,Oracle,Scripting,Typescript,Infrastructure,Agile,Containerization,Software Design,R,Html,Aws,Linux,Software Solutions,Docker,Angular,Xml,Devops,Postgresql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COMPANY DESCRIPTION
PROMinsight is a world leader in patient-reported outcomes (PROMs) measurement and digital health in Ophthalmology. Our sophisticated and comprehensive PROMs are used by researchers, clinicians, industry partners, and tertiary eye centres worldwide to assess the impact of eye conditions and vision impairment on quality of life. PROMinsight’s research experience and expertise has led to the development of several validated PROMs in ophthalmology, and we offer consultancy on a range of related topics. Our team is internationally recognised and has published hundreds of peer-reviewed publications on patient-reported outcomes.
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.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
ROLE DESCRIPTION
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.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Singapore, Singapore