Proficient in React JS and PythonSolid understanding of software development principlesExperience with RESTful APIs and microservicesAbility to work collaboratively in a team-oriented environmentStrong problem-solving skills and attention to detail
About the role
ncs3 is looking for a Full Stack Software Engineer with experience in React JS and Python. This position is based in Singapore and involves collaborating with a team focused on building new technology solutions.
Role overview
This role centers on developing and maintaining applications using React JS for the front end and Python for the back end. Projects aim to support ongoing technology initiatives and contribute to the company’s growth.
What you will do
Work as part of a team to deliver full stack software projects
Use React JS and Python to build and improve products
Contribute to solutions that support technological progress at ncs3
Requirements
Experience with React JS and Python
Interest in full stack development
Willingness to work on new projects and learn as part of a team
Location: Singapore
About ncs3
ncs3 is a leading technology company based in Singapore, focusing on delivering high-quality software solutions. We pride ourselves on fostering a culture of innovation and continuous improvement, making us an exciting place to work.
Grab is looking for a Senior Software Engineer to join the Perception team in Singapore. This position plays a key part in advancing robotics by enhancing how systems sense and understand their environment. The main focus is on building and improving perception features for Grab's robotics platforms. Key responsibilities Develop and refine algorithms that po…
Join our innovative team as a Software Engineer specializing in Government Technology. In this role, you will be responsible for building prototypes that showcase technological opportunities, designing robust system architectures, and writing high-quality production code. You will also manage deployments to both cloud and, on occasion, on-premise infrastructures. We encourage learning and knowledge sharing within our multi-disciplinary team.
About the Companyxcellink is a premier technology firm recognized for its advanced digital solutions and services tailored for a diverse range of clients. Committed to spearheading digital transformation, smart city initiatives, and innovative software development, the company empowers organizations to excel in the digital landscape. Their mission is to deliver cutting-edge technology solutions that drive business success and foster growth in today’s competitive environment.Key ResponsibilitiesDesign and implement both frontend and backend web applications, taking full ownership of the software development lifecycle.Write automated functional and unit tests to ensure the delivery of high-quality code.Create backend APIs and manage databases to support application functionality.Leverage cloud technologies to design scalable applications.Collaborate with DevOps Engineers to enhance build and release automation processes.Participate in pair programming and conduct code reviews to foster a collaborative development atmosphere.Work closely with Product Managers, Business Analysts, Quality Engineers, and User Interface/User Experience Designers to deliver outstanding features.QualificationsStrong proficiency in modern frontend development frameworks such as React.js and Next.js.Experience in server-side web application development using Node.js and TypeScript.Familiarity with CI/CD pipeline processes.Expertise in utilizing cloud platforms like Amazon AWS, Azure, and Google Cloud Platform (GCP).Experience with JavaScript testing frameworks such as Jest or Mocha.Knowledge of serverless technologies including AWS Lambda and ECS.Understanding of Agile methodologies and Continuous Integration/Delivery practices.Proficient in version control utilizing Git.A collaborative mindset with an eagerness to work across various platforms in a dynamic team.Preferred QualificationsSolid understanding of JavaScript and TypeScript fundamentals.Experience in developing reusable web components.Familiarity with search engine functionalities (crawling, indexing, searching).Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).Knowledge of Docker containerization.A strong team player with excellent interpersonal and presentation abilities.
At Exa, we are on a mission to revolutionize the way AI applications access information by building an innovative search engine from the ground up. Our cutting-edge infrastructure is designed to crawl the web at scale, training advanced embedding models for indexing, and developing high-performance vector databases in Rust for efficient searching. We boast a $5 million H200 GPU cluster that regularly powers tens of thousands of machines.As a Developer Relations Engineer, you will be instrumental in bridging the gap between Exa and the global developer community. We are creating a unique API that will transform knowledge access and it’s crucial for us to engage with developers through interactive demos, social media, hackathons, API documentation, and more. Are you ready to ignite excitement about the future of search?
Role Overview Sierra is hiring a Software Engineer in Singapore with Cantonese language skills. This role focuses on building and improving software applications for a varied client base. What You Will Do Design, implement, and refine software solutions that address client needs Collaborate with clients and partner teams to deliver reliable applications Use Cantonese language skills to support communication and teamwork with regional clients What We Look For Experience in software development Fluency in Cantonese, with the ability to work effectively in a Cantonese-speaking environment This position is based in Singapore.
*Polytechnic Intake - Internship Duration: Minimum 6 MonthsJoin Activate Interactive Pte Ltd, a premier technology consultancy based in Singapore, also operating in Malaysia and Indonesia. We specialize in empowering clients through high-quality, cost-effective end-to-end application development services, including mobile and web applications and cloud technologies, designed to eliminate technological barriers and enhance business efficiency.Our mission is to make a positive impact on the lives of people and the environment through innovative technology solutions. We are dedicated to fostering a supportive environment where employees can unlock their full potential and continuously drive innovation.We invite ambitious individuals to explore career growth opportunities with us!Your Role:Engage in software development and testing utilizing Python, ReactJs, and low-code platforms, integrating database and cloud technologies.As part of our commitment to Environmental, Social, and Governance (ESG) principles, you will receive training on low-code platforms, which will be a significant component of your role.
Join our dynamic team as a Lead Senior Software Quality Engineer at AvePoint, where you will play a pivotal role in enhancing our quality assurance initiatives. You will collaborate closely with Product Owners and Business Analysts to establish clear acceptance criteria and devise comprehensive testing strategies for intricate software systems.
Join Wayve Technologies as an Application Software Engineer and play a pivotal role in developing cutting-edge software solutions. This exciting opportunity is perfect for innovative thinkers who are eager to relocate to Tokyo. You will collaborate with a talented team to design, build, and enhance software applications that drive our technology forward.
Join Motional as a Senior Software Engineer to drive the development of our cutting-edge Data Platform. In this role, you will leverage your expertise in software engineering to build scalable and efficient data solutions. Collaborate with a talented team to shape the future of autonomous vehicles through innovative data management.
About SonarSource At SonarSource, we are at the forefront of agent-centric software development, pioneering advancements in AI-driven code review and verification. Our mission is to tackle a vital challenge: ensuring that software created by AI-assisted developers and autonomous agents is dependable, secure, and maintainable.We seamlessly integrate with leading technologies like Claude Code, Codex, Cursor, GitHub Copilot, Gemini, and Devin, empowering over 75% of Fortune 100 companies to develop reliable and compliant software. With Sonar, clients experience a 44% reduction in outage reports attributed to AI-generated code.We believe that code verification is the crucial element missing in the Agent-Centric Development Cycle (AC/DC). Major industry players such as Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca, and Ford rely on us for independent, explainable, and consistent review and governance of their AI-generated code through our innovative products, including:SonarQube: The premier AI code review and verification platform.SonarQube Foundation Agent: Leading the charge in agent-based software repair.SonarSweep & Sonar Context Augmentation: Delivering enterprise-level context and constraints for agent effectiveness.Our teams are distributed across key global hubs, including Austin, Bochum, Dubai, Geneva, London, Singapore, Tokyo, and Washington D.C. We embody a culture we call CODE:Committed to our customers and community.Obsessed with quality.Deliberate in our decisions.Effective as one team.With over $400M in revenue and a trajectory of profitable growth, we are constructing the backbone of the AI software revolution. If you are eager to make a significant impact, thrive in a fast-paced environment, and wish to work at the leading edge of AI, we would love to connect with you. Position Overview As a vital member of our engineering teams, you will play a pivotal role in enhancing SonarQube Cloud and SonarQube Server, ensuring they are the best tools for Code Quality and Security. Your contributions will involve developing new features that deliver high-quality products and services, empowering our users to write superior software.
About AirwallexAirwallex is a pioneering unified payments and financial platform designed for global enterprises. Our unique blend of proprietary infrastructure and cutting-edge software empowers over 200,000 businesses globally—including industry leaders like Brex, Rippling, Navan, Qantas, and SHEIN—with seamlessly integrated solutions for business accounts, payments, spend management, treasury, and embedded finance on a global scale.Founded in Melbourne, we boast a team of over 2,000 innovative professionals across 26 offices worldwide. With a valuation of US$8 billion and support from renowned investors such as T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is at the forefront of building the future of global payments and financial services. Ready to embark on an ambitious career journey? Join us.Attributes We ValueWe seek exceptional builders with a founder-like spirit who crave impactful work, accelerated learning, and genuine ownership. You will bring strong role-related expertise and sharp analytical skills, motivated by our mission and operating principles. You move quickly with sound judgment, exhibit deep curiosity, and derive insights from first principles, balancing speed with thoroughness.Collaboration and humility are key; transforming innovative concepts into tangible products while executing projects end-to-end is vital. Leveraging AI to enhance efficiency and problem-solving is encouraged. Here, you will tackle complex, high-visibility challenges alongside exceptional teammates and advance your career as we redefine the future of global banking. If this resonates with you, let’s create what’s next together.About the TeamOur Lending Engineering team in Singapore is tasked with developing a state-of-the-art lending platform that enables enterprise clients to offer innovative credit products via Airwallex’s technology and infrastructure. As a team member, you will have a direct impact on the architecture, reliability, and continuous improvement of our next-generation embedded lending platform.What You’ll DoAs a Staff Software Engineer, you will be instrumental in architecting, designing, and implementing large-scale, secure, and scalable systems for our lending platform. Your contributions will facilitate swift, seamless, and compliant credit experiences for our clients.
Join Airwallex as a Senior Software EngineerAt Airwallex, we are revolutionizing the financial landscape for global businesses with our cutting-edge payments and financial platform. With our innovative proprietary infrastructure and software, we empower over 200,000 businesses worldwide, including industry leaders like Brex, Rippling, Navan, Qantas, and SHEIN. Our fully integrated solutions cover everything from business accounts and payments to spend management and embedded finance, all on a global scale.Founded in Melbourne, our dynamic team of over 2,000 talented professionals spans across 26 global offices. With a valuation of US$8 billion and strong backing from top-tier investors including T. Rowe Price, Visa, and Mastercard, we are at the forefront of building the future of global payments and finance. If you are eager to undertake the most ambitious work of your career, we invite you to join us.What We Look ForWe seek builders with a founder-like mentality who are passionate about making a significant impact, embracing accelerated learning, and taking true ownership of their work. You will bring a wealth of expertise and sharp problem-solving skills, driven by our mission and operating principles. Quick decision-making, curiosity, and a balance of speed and rigor are key attributes we value.As a humble and collaborative team player, you will transform innovative ideas into tangible products, ensuring that you see projects through from start to finish. Leveraging AI tools, you will enhance your efficiency and tackle complex, high-visibility challenges alongside exceptional teammates, as you advance your career in reshaping global banking. If this resonates with you, let’s build the future together.Team OverviewThe Issuing Engineering team at Airwallex is responsible for developing and managing the core systems for card issuance, transaction processing, and global settlement. We maintain mission-critical platforms that support our issuing products with a strong emphasis on reliability, scalability, and compliance. Our key areas of focus include:Card Lifecycle Management: Overseeing customer-facing and internal systems for card management, controls, and configurations.Transaction Processing: Building a high-throughput platform designed for low latency and high availability.Settlement Processes: Implementing workflows for clearance, settlement, and dispute management to ensure financial accuracy and scheme compliance.
Join our innovative team at fuku as an AI Python Developer, where you will be at the forefront of developing cutting-edge AI applications. In this role, you will design, develop, and implement AI-driven solutions using Python, collaborating with cross-functional teams to define and deliver new features. Your expertise in writing efficient, reusable, and reliable Python code for AI and machine learning projects will be key. You will also integrate data storage solutions and manage data pipelines while optimizing applications for maximum speed and scalability. Responsibilities include troubleshooting and upgrading existing AI systems, staying current with industry trends, and documenting development processes and code changes. Participate in code reviews to maintain high standards of code quality and share your knowledge with fellow team members.
Join our dynamic team at Hudson River Trading (HRT) in Singapore as a Software Engineer specializing in low-level programming with C++. You will be pivotal in driving our expansion into the Asia-Pacific markets, collaborating closely with our algorithmic trading and operations teams to enhance our trading strategies and performance. Your contributions will directly influence our trading operations, allowing HRT to establish and grow its presence in new markets while optimizing existing strategies for increased profitability. This role is a unique opportunity to blend technical expertise with strategic insight, making a significant impact on the company’s bottom line.
Join our dynamic AI Product Team as a Senior Software Engineer, where you will be instrumental in revolutionizing the way analysts interpret and process data. Your role will place you at the cutting edge of applied artificial intelligence, developing advanced systems that improve sense-making, information discovery, and decision support for national security. In this position, you will be responsible for designing and implementing AI-powered applications such as retrieval-augmented generation (RAG) systems and intelligent automation workflows. You will also develop the underlying web systems and data processing pipelines that empower these functionalities. Your contributions will span the entire technology stack, from backend services and data retrieval layers to user-friendly frontend interfaces that deliver AI capabilities. Our team prioritizes the application and integration of AI technologies, focusing on innovation, rapid experimentation, and making a tangible impact in the real world.
Join our dynamic team at Accion Labs as a Software Engineer specializing in ANSI C. In this role, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our diverse clientele. Your expertise in ANSI C will be pivotal in creating efficient and reliable software systems.
Role Overview The Software Quality Engineer at AvePoint in Singapore helps ensure software reliability and performance through careful testing, automation, and ongoing quality improvements across the development life cycle. This role requires strong analytical skills, experience with test automation, and close teamwork with both product and development groups. The environment is agile and DevOps-focused, emphasizing rapid feedback and risk-based testing to maintain high standards. Main Responsibilities Work with Product Owners and Business Analysts to define clear, actionable acceptance criteria for user stories. Collaborate with Software Engineers to build automated test coverage, aiming to catch bugs before release. Analyze complex systems and design integrated, risk-based testing strategies. Create and maintain test automation frameworks using standard industry tools. Design, implement, and run comprehensive test suites, including functional, regression, exploratory, and performance testing. Prioritize test automation based on risk, focusing on the most critical features first. Conduct exploratory testing within set time frames to uncover edge cases and usability issues. Keep a stable regression test suite running as part of nightly QA builds. Improve smoke tests in the continuous integration (CI) environment for early detection of issues. Lead system integration testing with other system owners to validate cross-system interactions. Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business needs are met. Manage the defect lifecycle, maintaining clear tracking and reporting for test artifacts and repositories. Promote ongoing improvements in agile testing practices, tools, and methodologies. Optionally, take on responsibilities in application performance or security engineering to expand test coverage beyond functional aspects.
Join the forefront of algorithmic trading at Hudson River Trading (HRT), one of the leading firms in the industry. Our research cluster is pivotal to our operations, serving as the creative engine for our trading strategies.We leverage a sophisticated, customized research environment equipped with state-of-the-art CPU and GPU computing, advanced storage solutions, and high-performance networking technology. Our team comprehensively addresses the software stack, from developing user-level APIs to enhancing performance through low-level caching. Our challenges range from theoretical concepts, such as equitable resource scheduling, to practical tasks, including optimizing run-time performance for traders' programs.As a Distributed Compute Engineer in a user-centric setting, you will craft and refine technical solutions that enhance research efficiency and accessibility. You will collaborate daily with a mix of talented quantitative traders and software engineers across various trading teams.
CSlT is at the forefront of developing innovative digital solutions that bolster the national security framework of Singapore.We are in search of skilled Software Engineers who are passionate about crafting digital products that elevate organizational efficiency and enhance workforce productivity. Joining our dynamic product team, you will leverage cloud-native technologies to build robust and scalable enterprise applications.Our teams specialize in creating feature-rich web applications through the integration of enterprise COTS platforms, aimed at improving operational effectiveness and enriching the employee experience. We adopt an agile development methodology, ensuring our products are designed with the user in mind.As a Software Engineer, you will be responsible for designing, building, and maintaining high-quality software applications. You will collaborate with cross-functional teams to implement quality features, write clean and efficient code, and adhere to industry best practices. Additionally, you will keep abreast of emerging technologies to refine our development processes.
Position Overview:Join our Risk team as a Reliability Software Engineer, where you will be instrumental in maintaining the performance, stability, and availability of our Risk software systems. The Risk platform at Squarepoint is essential for position management, profit/loss computation, inventory management, and internal order routing. These vital systems must handle high volumes of trading data efficiently and reliably, necessitating strong software development capabilities and analytical skills.Your primary focus will be on developing firm-wide platforms aimed at enhancing Squarepoint's observability, preventing functional and performance regressions, and automating operational processes. You will implement domain-specific logic tailored for various Risk sub-teams using these platforms. Examples of our projects include:Observability: Our health check platform simplifies the implementation of health checks across teams at Squarepoint. It supports generic health checks set up through configuration, as well as a 'plug-n-play' architecture for custom health checks.Preventing functional/performance regressions: We are creating a platform to automate benchmarking by managing job scheduling, hardware resources, metric collection, reporting results, and integrating with GitLab.Automation: We are developing a self-service automation platform allowing users to request system configuration changes via a Jira portal, which automatically schedules jobs to apply approved changes.Operational continuity is vital; therefore, our responsibilities include:Level-2 support: Each team member participates in a daily support rotation, prioritizing incident response during business hours over project work.