Full Stack Software Developer

2 weeks ago


Singapore A*STAR - Agency for Science, Technology and Research Full time

Full Stack Software Developer (Web, API, Database, Parallel Processing), AIDD Join to apply for the Full Stack Software Developer (Web, API, Database, Parallel Processing), AIDD role at A*STAR - Agency for Science, Technology and Research 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. #J-18808-Ljbffr



  • Singapore AEGIS TECHNOLOGIES PTE. LTD. Full time

    At Aegis Technologies, we empower organizations with robust cyber and network security solutions. Founded in 2016, our Singapore-based company specializes in Deep Packet Inspection (DPI) technologies, providing cutting-edge products and solutions for governments, telecommunications companies, and large enterprises. We are committed to simplifying...

  • Software Developer

    1 week 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 needs. Design...

  • Full Stack Developer

    2 weeks ago


    Singapore EscapePixel Pte Ltd Full time

    We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team 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...


  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$4,000 - S$7,000 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 3 years **Tech Stacks** Go Apache Flutter Java HTML React Native Angular JavaScript XML C# jQuery Node.js PostgreSQL PHP MySQL React MongoDB Python CSS Vue.js **Full Stack Developer job description** **Job brief** We are looking for...


  • Singapore TIMES SOFTWARE PTE LTD Full time

    We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. We pride ourselves on our commitment to excellence, creativity, and cutting-edge technology. As we continue to expand our digital presence, we are seeking a talented Full Stack Developer to join our team and help us deliver exceptional user experiences....


  • Singapore TIMES SOFTWARE PTE LTD Full time

    We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. We pride ourselves on our commitment to excellence, creativity, and cutting-edge technology. As we continue to expand our digital presence, we are seeking a talented Full Stack Developer to join our team and help us deliver exceptional user experiences....


  • Singapore CHALLENGER TECHNOLOGIES LIMITED Full time

    We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team 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...

  • Full Stack Developer

    22 hours ago


    Singapore Esync software services Sdn Bhd Full time $9,300 - $11,300 per year

    Key Responsibilities● Architect & Design: Lead the design, development, and deployment of the end-to-endapplication, including the web client, backend services, and APIs.● Technical Leadership: Define and enforce engineering best practices, codingstandards, design patterns, and testing strategies across the team.● Technology Selection: Make and justify...


  • Singapore SEVENTH SENSE ARTIFICIAL INTELLIGENCE PRIVATE LIMITED Full time $120,000 - $240,000 per year

    About the RoleWe're seeking a next-generation software developer who knows how to leverage Agentic AI systems to deliver complete applications—faster, smarter, and with higher quality.This isn't a traditional software engineering role. It's for someone who can collaborate with AI agents as creative partners —using them to generate, refine, and ship...

  • Full Stack Engineer

    2 weeks ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time $120,000 - $156,000 per year

    We are seeking a talented Full Stack Software Engineer to join our dynamic development team. The ideal candidate will be responsible for writing high-quality software code, collaborating with team members, and contributing to the design and implementation of innovative software solutions.Responsibilities:Actively participate in AGILE projects, including...