Full Stack Software Engineer

1 week ago


Singapore BGC Group Full time

Full Stack Software Engineer - 24 Months Contract As a Software Engineer with us, you will be at the intersection of privacy technology and AI research, turning cutting‐edge methods into real‐world tools that shape how Government innovates with data. Join us to drive safer and more effective data sharingJob Scope and Responsibilities 1. Design and Develop Build responsive and user‐friendly interfaces with Next.js/React, ensuring seamless user workflows. Integrate backend services and RESTful APIs with FastAPI, enabling smooth interaction between the UI and the synthetic data generation engine. 2. Deploy and Scale Containerize applications with Docker and deploy via AWS Lambda and the Serverless Framework. Manage infrastructure with Terraform to ensure scalability, security, and cost efficiency across a whole‐of‐government environment. 3. Automate and Assure Quality Develop and maintain CI/CD pipelines in GitLab, enabling automated builds, testing, and deployments. Participate in code reviews, refactoring, and performance tuning to deliver high‐quality, reliable systems. 4. Enable AI / Data Science Features Collaborate closely with Data Scientists to translate models and experiments into production‐ready code. Support integration of deep learning and statistical models into the product, ensuring usability, performance, and maintainability. Help investigate and resolve edge cases where model behavior affects user experience (e.g., training failures, poor outputs). Contribute to system design and architectural decisions that balance maintainability, scalability, and integration with ML workflows. 6. Collaborate Cross‐Functionally Partner with product managers, engineers, and privacy researchers to deliver features that meet both functional and security requirements. Translate technical concepts across AI, privacy, and software domains for stakeholders. 7. Innovate and Evolve Stay at the forefront of emerging AI, privacy, and software technologies. Propose improvements to developer workflows, product performance, and system security at scale. Specific Requirements Have Degree or Diploma in computing, design or a relevant field of study. Min. 3 years' experience in software engineering or related role. Hands‐on experience in frontend development using Next.js or other web libraries or frameworks (React, Angular, Vue, etc). Experience in backend with REST APIs with Python or other backend frameworks/language. Proficiency in cloud environments (AWS preferred; GCP or Azure acceptable). Experience with Infrastructure as Code tooling is an advantage. Strong understanding of Docker and containerized deployments. Familiarity with Git version control and testing. Understanding of DevOps, Git and CI/CD is an advantage. Interest in web app development with UI/UX design, and API development. Adjacent skillsets in AI and Data Science are a bonus: Exposure to ML/DS workflows, with ability to collaborate on model integration and data. Comfort reading or debugging Python code related to ML libraries (e.g., PyTorch, TensorFlow). Familiarity with privacy, data science, or synthetic data generation concepts is a strong plus. Curiosity, willingness to learn, and inclination to work in a collaborative environment. What the role can offer Gain experience working with a multi-disciplinary team (product management, software engineering, data engineering, privacy engineering, and data science). Exposure to full‐stack web application development, covering frontend, backend, and cloud infrastructure. Gain experience in UX design to deliver an intuitive and user‐friendly product. Ownership of system design and implementation, making impactful technical decisions focused on scalability and maintainability. Hands‐on practice in refactoring, testing, and improving code quality, including unit tests, and Chance to develop expertise in cloud-native architectures, serverless design, and DevOps practices. Execute projects in a fast‐moving team with an Agile mindset. #J-18808-Ljbffr



  • Singapore JUSTCO MANAGEMENT PTE. LTD. Full time

    **JustCo **is Asia's leading flexible workspace partner. We help to connect businesses, people and ideas through intelligent and flexible workspace planning and solutions. Following more than a decade of growth, innovation and diversification, JustCo is home today to globally recognised brands across all industries, in 40+ locations from Singapore to Tokyo,...

  • 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...


  • Singapore FIRMUS METAL INTERNATIONAL PTE. LTD. Full time

    ROLE SUMMARY The Software Engineer, Full Stack will be responsible for designing, developing, and maintaining the company's core user-facing web application. This role involves working closely with cross-functional teams, including DevOps engineers, and product stakeholders, to deliver high-quality, scalable, and maintainable software solutions. The ideal...


  • Singapore nSearch Global Pte. Ltd. Full time $90,000 - $120,000 per year

    Our client, one of Asia-Pacific's leading organizations is looking for:Full Stack Software Engineer (contract)Responsibilities:Participate in an in-house engineering squad for engineering excellence in design, development and operationalResponsible to develop and maintain the platform used by multiple agenciesWork with products team to analyze and enhance...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Senior Software Engineer/ Full Stack Engineer / Lead Software Our esteem client is looking for a Senior Software Engineer/ Full Stack Java to design and develop innovative software applications. Requirements Track record in handling Full Stack Development. Solid experience in handling Java/ J2EE, C#, C++, Python Software application development. Strong in...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Senior Software Engineer/ Full Stack Engineer / Lead Software Our esteem client is looking for a Senior Software Engineer/ Full Stack Java to design and develop innovative software applications. Requirements Track record in handling Full Stack Development. Solid experience in handling Java/ J2EE, C#, C++, Python Software application development. Strong in...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Senior Software Engineer / Full Stack Java Our esteem client is looking for a Senior Software Engineer / Full Stack Java to design and develop innovative software applications. Requirements: Track record in handling Full Stack Development. Solid experience in handling Software application development. Strong in Software Design, Development and Support....

  • Full Stack Engineer

    2 weeks ago


    Singapore nSearch Global Full time

    Senior Managing Consultant at nSearch Global Pte Ltd Our client, one of Asia-Pacific's leading organizations is looking for: Full Stack Engineer Responsibilities: Delivering high-quality, maintainable, and reusable software systems Making significant technical contributions and providing technical leadership to software engineers by coaching and mentoring...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time $150,000 - $200,000 per year

    Senior Software Engineer / Full Stack JavaOur esteem client is looking for a Senior Software Engineer / Full Stack Java to design and develop innovative software applications.Requirements:Track record in handling Full Stack Development.Solid experience in handling Software application development.Strong in Software Design, Development and Support.Hands-on...

  • Full Stack Engineer

    1 week ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Overview 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,...