Full Stack Software Developer

1 day ago


Singapore A*STAR RESEARCH ENTITIES Remote Work Freelance Full time
The Artificial Intelligence (AI) in Drug Discovery (AIDD), hosted by the Singapore Agency for Science, Technology and Research (A*STAR), is Singapore's national programme for the utilization of AI in drug discovery. AIDD will develop novel machine learning models and algorithms towards the discovery and validation of drug targets, biomarkers, and molecular entities as therapeutics. A cornerstone of our programme is the AIDD LeadFactory, a central technology platform specifically designed for AI-driven medicinal chemistry. This cutting-edge facility provides the experimental and computational infrastructure to translate AI-generated insights into tangible chemical matter, enabling rapid iteration and validation in the drug discovery pipeline.
We are seeking a talented and motivated Full Stack Software Developer to join us. As a Full Stack Software Developer, you will play a pivotal role in developing and optimizing the computational tools and infrastructure that power our research, with a focus on developing cutting-edge web interfaces and apps, strong APIs, efficient parallel processes, and robust database solutions. You will be instrumental in designing, developing, and maintaining critical software components that drive our projects. You will work across the full stack, leveraging your expertise in various programming languages to deliver high-quality, performant, and user-friendly applications.
Key Responsibilities
  • Develop and optimize web interfaces for scientific applications, ensuring an intuitive and responsive user experience.
  • Design and implement scalable and secure APIs to facilitate seamless data exchange between systems.
  • Architect and build parallel processes to handle complex computations and large datasets efficiently.
  • Manage and optimize database systems, ensuring data integrity, performance, and reliability.
  • Collaborate closely with cross-functional teams, including product managers, designers, and other engineers and scientists, to define requirements and deliver innovative solutions.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to a culture of continuous improvement.

Qualifications
  • Master's degree in Computer Science, Software Engineering, Computational Chemistry, Bioinformatics, or a related field.
  • Strong proficiency in relevant programming languages essential for web development (e.g., Python, C#, Java, JavaScript, TypeScript, Go), API development, and parallel processing.
  • Demonstrable experience with modern web frameworks and libraries (e.g., React, Angular, Vue.js, Django, Flask, Node.js, Spring Boot).
  • Solid understanding of relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Experience with designing and implementing RESTful or GraphQL APIs.
  • Experience with scientific libraries and frameworks (e.g., RDKit, OpenEye, NumPy, SciPy, Pandas, scikit-learn, TensorFlow/PyTorch), and web-based software platforms.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Proven ability to develop and optimize parallel processing solutions (e.g., multi-threading, multi-processing, distributed computing).
  • Excellent problem-solving skills and an analytical mindset.
  • Strong communication and collaboration abilities.
  • A proactive and self-motivated approach to work.


  • Singapore ALTIN SOFTWARE PTE. LTD. Full time $90,000 - $120,000 per year

    Job SummaryContribute to the development and optimization of web applications by combining DevOps Solutions, , and full stack Java skills. The role involves designing, implementing, and maintaining software solutions that meet the business requirements efficiently.Key ResponsibilitiesCollaborate with cross functional teams to define, design, and ship new...


  • Singapore beBeesoftware Full time $80,000 - $120,000

    Job Title: Full Stack Software EngineerA leading technology firm is seeking a skilled Full Stack Software Engineer to deliver innovative solutions in the healthcare industry. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using cutting-edge technologies.Key...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Title: Full Stack Software DeveloperWe are seeking a highly skilled Full Stack Software Developer to design, develop, and maintain scalable web applications. The ideal candidate will work collaboratively with cross-functional teams to deliver high-quality software solutions.


  • Singapore beBeesoftware Full time

    Job Title: Full Stack Software Engineer A leading technology firm is seeking a skilled Full Stack Software Engineer to deliver innovative solutions in the healthcare industry. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using cutting-edge technologies. Key...


  • Singapore beBeesoftware Full time

    Job Title: Full Stack Software Engineer A leading technology firm is seeking a skilled Full Stack Software Engineer to deliver innovative solutions in the healthcare industry. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using cutting-edge technologies. Key...


  • Singapore beBeeSoftware Full time

    Job Title: Full Stack Software Developer We are seeking a highly skilled Full Stack Software Developer to design, develop, and maintain scalable web applications. The ideal candidate will work collaboratively with cross-functional teams to deliver high-quality software solutions.


  • Singapore beBeeSoftwareDeveloper Full time $90,000 - $120,000

    Full Stack Software Developer RoleAbout the PositionWe are seeking an experienced Full Stack Software Developer to join our team. In this role, you will be responsible for designing and implementing scalable solutions using cutting-edge technologies on AWS cloud. Your primary focus will be on creating efficient and maintainable code that meets the...

  • Software Developer

    7 days ago


    Singapore KNOVEL ENGINEERING PTE. LTD. Full time

    **Description**: A full stack developer to produce scalable software solutions working with a cross-functional team of AI engineers and cloud developers, responsible for the full software development life cycle, from conception to deployment. **Responsibilities**: - Conduct research and propose relevant software and hardware systems that align to business...


  • Singapore beBeeDevelopment Full time $80,000 - $150,000

    Software Solutions SpecialistA Software Solutions Specialist plays a key role in developing and delivering comprehensive software solutions from concept to deployment.Design, develop, and deploy full-stack features encompassing user interface, backend integration, and database connectivity.Collaborate closely with cross-functional product teams to ensure...


  • Singapore beBeeDevelopment Full time

    Software Solutions Specialist A Software Solutions Specialist plays a key role in developing and delivering comprehensive software solutions from concept to deployment. Design, develop, and deploy full-stack features encompassing user interface, backend integration, and database connectivity. Collaborate closely with cross-functional product teams to...