3,577 Full Stack Roles jobs in Singapore
Senior Frontend Backend Developer
Posted today
Job Viewed
Job Description
As a highly skilled Full Stack Engineer, you will be responsible for designing and implementing robust web applications using modern technologies such as React.js, Next.js, Vue.js, Angular, or Svelte for frontend development and Node.js, Express.js, NestJS, Ruby on Rails, Java/Kotlin, Python, Golang for backend development.
Key Responsibilities:- Develop high-quality software solutions that meet business requirements through collaboration with cross-functional teams and effective design.
- Maintain and improve existing codebases to ensure optimal performance, scalability, and security.
- Implement and monitor application performance metrics, track issues, and set up dashboards and alerts for real-time monitoring.
- Design and implement RESTful APIs, GraphQL, gRPC, and WebSockets for service communication and API rate limiting, caching strategies, and performance optimizations.
- Bachelor's degree in Computer Science, Information Technology, or related fields is preferred.
- Proficiency in Git and modern branching workflows, strong proficiency in both frontend and backend development.
- Experience with CI/CD pipelines, containerization and orchestration, and Infrastructure as Code tools is desired.
- Knowledge of logging frameworks, APM tools, and cloud security is beneficial.
- Familiarity with low-code platforms, micro-frontends, and modular frontend architectures is advantageous.
Backend Developer
Posted today
Job Viewed
Job Description
Founded and based in Singapore, Agridence brings you the future of commodities trading. We are at the forefront of digitalising the agri-commodities supply chain across the globe to create a data-enriched and technology-powered ecosystem. This digital transformation enables deeper analysis of the supply chain to uncover environmental, social and financial risks allowing targeted interventions.
At Agridence, we use technology to enable data transparency and strengthen trust. We provide industry intelligence and insights to empower our customers to make smarter decisions. We strive to identify issues and deliver solutions that will redefine how commodities are produced and traded.
About the role:
We are looking for a collaborative Software Engineer to help us deliver our vision of a secure marketplace for natural rubber and other software products for the agricommodity supply chain. You'll enjoy this role if you like the opportunities and challenges of working in a growing business and building extensible, secure and performant systems using best practices across different devices such as web, mobile and IOT and different technologies. You will play a genuinely impactful part that makes a difference to our customers and the industry on our path towards sustainability and traceability. You'll collaborate daily with engineering, product and commercial colleagues and help to build an effective and creative working culture.
Our current tech stack includes, but it is not limited to: Python 3; Java, Golang, JavaScript; TypeScript; C#; Kotlin; Swift; Ionic; Django; Laravel; .NET Framework; MSSQL; PostgreSQL; Flutter and React-Native.
Responsibilities:
- Conduct research and development for the Agridence products
- Deliver production quality code based using Java. Knowledge of Spring Boot framework is a must
- Must have current working knowledge of Java >= 4 years
- Understands concepts in programming patterns, code optimization and best practices
- Must have worked on and understand concepts of micro-services and relevant architectural design patterns
- Understands different communication frameworks such as gRPC, GraphQL, pub/sub
Requirements:
- Degree in Computer Science, Software Engineering, Information Technology or equivalent
- At last 4 - 6 years of relevant experience. Those with more years of relevant expeirence will be considered as Senior role
- Proven work experience as Backend Developer using Java >=4 years is a must
- Good English communication skills and ability to collaborate across different teams
- Manage individual project priorities, deadlines and deliverables
- Ability to work effectively in a fast paced, technical environment with high adaptability and flexibility
Backend Developer
Posted today
Job Viewed
Job Description
Job Title: Backend Developer (Python)
Employment Type: Permanent
About the Role:
We are looking for a highly skilled Backend Developer (Software Engineer). The ideal candidate will have a strong background in backend development using Python and be comfortable working with Java for debugging external APIs and applications when required. This role will focus on building robust, scalable backend services and collaborating closely with frontend developers, product managers, and other stakeholders to deliver high-quality solutions.
Role Type: Permanent
Key Responsibilities:
- Design, develop, and maintain backend services and APIs using Python as the primary language.
- Debug and troubleshoot external APIs and applications using Java as needed.
- Collaborate with frontend teams to ensure seamless integration between backend and frontend components.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, testing, and optimization of existing systems for performance and scalability.
- Work with cross-functional teams to translate business requirements into technical solutions.
- Stay updated with emerging technologies, especially in backend development and AI-related advancements.
Must-Have Qualifications:
- Strong experience in backend development with Python.
- Working knowledge of Java for debugging and troubleshooting.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Proficiency in relational and/or NoSQL databases.
- Strong problem-solving skills and attention to detail.
Nice-to-Have Skills:
- Experience with ReactJS and JavaScript for frontend integration or debugging.
- Familiarity with containerization (Docker/Kubernetes) and cloud platforms (AWS, GCP, or Azure).
Very Nice-to-Have:
- Knowledge or hands-on experience in AI/ML concepts, frameworks, or model integration.
Backend Developer
Posted today
Job Viewed
Job Description
COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
Our core business includes:
IT development services providing customers with IT consulting, software research and development, software and hardware testing, system integration and operation and maintenance, data analysis and other services;
New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.
For more information, please visit
RESPONSIBILITIES
- Design, implement, and maintain CI/CD pipelines using GitHub Actions and Jenkins.
- Manage and optimize artifact repository systems such as JFrog and Nexus.
- Support and maintain cloud infrastructure primarily on AWS (Azure exposure is a plus).
- Implement and manage Infrastructure as Code (IaC) using Terraform and/or CloudFormation.
- Administer Linux systems and develop automation scripts using Shell scripting.
- Build, deploy, and manage containerized applications using Docker, Kubernetes, EKS, and Helm.
- Collaborate with development teams to enable seamless integration and delivery practices.
- Troubleshoot and resolve complex infrastructure, CI/CD, and deployment issues.
- Contribute to platform support, maintenance, and ongoing operational activities.
- Advocate and implement DevOps best practices, improving scalability, reliability, and performance
QUALIFICATIONS
- Bachelor's degree in computer science, Engineering, or a related field.
- Minimum of 5 years in experience with strong experience in CI/CD pipeline and artifactory management.
- Strong expertise in CI/CD workflows with GitHub Actions and Jenkins.
- Proficiency in artifact repository management systems (JFrog, Nexus).
- Solid Linux administration background with Shell scripting expertise.
- Experience with at least one programming language (JavaScript, Java, Python, or .NET).
- Practical experience with containerization and orchestration tools (Docker, Kubernetes, EKS, Helm).
- Strong knowledge of AWS services (certification is a plus); exposure to Azure preferred.
- Proficiency in Infrastructure-as-Code (Terraform, CloudFormation).
Beyondsoft Technology (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft Technology (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft Technology (Singapore) Pte. Ltd. does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.
Please note that your application will be sent to and reviewed by the direct employer - Beyondsoft Technology (Singapore) Pte Ltd
Backend Developer
Posted today
Job Viewed
Job Description
Cygnus Med is the Singapore-based R&D center of Furui Medical Science, a publicly listed global medical technology group focused on early-stage diagnosis. Positioned at the crossroads of clinical medicine, medical imaging, and computational science, we are building the next generation of intelligent tools that empower physicians to make faster, more accurate decisions.
At Cygnus, we blend the agility of a startup with the stability and scale of an international enterprise. As part of a high-impact, cross-disciplinary team, your work will translate directly into innovations that improve patient outcomes around the world.
Role OverviewWe are looking for a skilled and mission-driven Backend Developer to join our engineering team at Cygnus Med, where we are building intelligent surgical software tools to support vascular procedures. You will work closely with AI engineers, frontend developers, and clinicians to architect, implement, and maintain robust back-end systems that power real-time clinical decision-making.
This role is ideal for someone who thrives in a fast-paced, early-stage MedTech environment and is passionate about building secure, scalable, and high-impact systems that improve patient outcomes.
What You'll DoFor our current project, you'll help develop and deploy intelligent software tools that support vascular surgeons in assessing blood flow patterns and planning interventions. Your responsibilities will include:
- Design, implement, and maintain scalable and secure backend systems to support our clinical applications that primarily handles ultrasound videos.
- Develop and maintain RESTful APIs and services for communication between frontend, backend, and external hospital systems (EHR/EPIC).
- Build data pipelines and storage solutions for handling annotated medical imaging data (e.g., ultrasound video) in compliance with privacy and regulatory standards.
- Collaborate with AI and software engineers to deploy machine learning models into clinical workflows.
- Ensure performance, availability, and fault-tolerance of backend services in deployment environments.
- Participate in code reviews, documentation, and system architecture planning to support long-term scalability.
- Contribute to DevOps practices such as CI/CD, automated testing (Jenkins), containerization (Docker), orchestration (Kubernetes).
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 1-3+ years of experience in backend development, preferably in Python (FastAPI, Flask, Django).
- Prior experience in designing, building, and deploying backend system for video sharing platform and/or streaming.
- Proficient in designing and maintaining scalable APIs and properly intricate backend systems, i.e., the pros and cons of monolith and microservice architecture.
- Able to design reliable database diagram with hands-on experience on both SQL and NoSQL databases.
- Familiarity with extensive cloud services (e.g., S3, GCP, etc) from popular providers (e.g., AWS, GCP, Azure, Alibaba, etc).
- Familiarity with data security, encryption, and HIPAA/GDPR compliance in healthcare environments is a strong advantage.
- Understanding of tools to optimize and monitor backend services, e.g., CDN, Load Balancer, SSL, Redis, RabbitMQ, Elasticsearch, Prometheus, Sentinel, Kafka, etc.
- Strong debugging and problem-solving skills with attention to performance optimization and monitoring.
- Experience working with AI or medical imaging pipelines, i.e., MLOps, is a plus.
This role is primarily based onsite at our office near Buona Vista, Singapore.
Application
Ready to build the future of intelligent vascular surgery?
Please send your CV, portfolio (if available), and GitHub profile (if applicable) to - .
We look forward to seeing how your skills and creativity can contribute to building impactful healthcare software.
Backend Developer
Posted today
Job Viewed
Job Description
About Cynapse
Cynapse is a leading AI software company specializing in enterprise-grade Video Intelligence Solutions Powered by Generative AI, tailored to meet the unique challenges of various industries. Our vertical-specific solutions empower organizations to enhance safety, operational efficiency, and security in complex environments such as roads, seaports, airports, and cities. By combining advanced Vision AI with Generative AI, we continually push the boundaries of video analytics, delivering insights and automation that transform operations.
Led by a global team with a proven track record of scaling startups into market leaders, we foster innovation, collaboration, and diverse perspectives. Headquartered from US, Cynapse serves clients worldwide, redefining what's possible with video intelligence.
Job Description
We are looking for an experienced Senior Backend C# Developer to join our Portal Team, responsible for developing our enterprise-grade portal solutions. This role involves designing, implementing, and maintaining robust backend systems that power complex AI solutions for enterprise and government. You will be working with the latest technologies, including .NET Core 8 and ASP.NET, in a collaborative, agile, and professionally challenging environment.
Responsibilities
- Design, develop, and maintain backend systems for our enterprise-grade portal solutions.
- Take ownership and of design tasks and collaborate with frontend developers, architects, and other stakeholders to align backend solutions with overall system goals.
- Lead by example in producing clean high-quality, reusable code following established best practices for scalability and security.
- Develop RESTful APIs and integrate with various third-party services and databases.
- Perform unit testing and automated testing to ensure code quality and reliability.
- Actively participate in technical discussions and contribute to code, system design, and architecture reviews.
- Debug, troubleshoot, and optimize performance bottlenecks in production environments.
- Follow Agile/Kanban methodologies and collaborate effectively with the engineering team.
Qualifications
- Minimum 8+ years of experience as a Backend Developer with strong proficiency in C# and .NET Core (version 8 preferred).
- Solid understanding of ASP.NET for building enterprise-level web applications.
- Experience in designing and developing RESTful APIs and backend services.
- Proficiency in Object-Oriented Programming (OOP) principles and software design patterns.
- Strong understanding of relational database management systems (and SQL).
- Familiarity with cloud-based deployments (Azure, AWS, or GCP) and containerization technologies like Docker or Kubernetes.
- Experience with automated testing frameworks (xUnit, NUnit, or equivalent) is a strong advantage.
- Knowledge of CI/CD pipelines and modern agile software development practices.
- Experience with any of the following would be considered a bonus:
- Microservices and message-oriented architectures
- NoSQL / Document database systems
- gRPC, or Message brokers like RabbitMQ or Kafka.
Personal Competencies
- Innovative, motivated, and a quick learner with a passion for solving complex technical challenges.
- Strong communication and teamwork skills, with the ability to work effectively in small, agile teams.
- A high degree of ownership and attention to detail, with a commitment to delivering robust and high-quality software solutions.
- Adaptable and open to learning new technologies and processes.
Benefits
- Competitive base salary and a generous stock option package.
- Unique opportunity to work with a talented global team on cutting-edge technologies.
- Exciting work environment with flexible working hours.
- Health insurance coverage and professional development support.
Location : Due to the nature of the role, this position is open only to candidates based in Singapore.
Job Type : Full-time, Permanent
Backend Developer
Posted today
Job Viewed
Job Description
COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
Our core business includes:
IT development services providing customers with IT consulting, software research and development, software and hardware testing, system integration and operation and maintenance, data analysis and other services;
New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.
For more information, please visit
DESIGNATION : Backend Developer (DevOps)
RESPONSIBILITIES
- Design, implement, and maintain CI/CD pipelines using GitHub Actions and Jenkins.
- Manage and optimize artifact repository systems such as JFrog and Nexus.
- Support and maintain cloud infrastructure primarily on AWS (Azure exposure is a plus).
- Implement and manage Infrastructure as Code (IaC) using Terraform and/or CloudFormation.
- Administer Linux systems and develop automation scripts using Shell scripting.
- Build, deploy, and manage containerized applications using Docker, Kubernetes, EKS, and Helm.
- Collaborate with development teams to enable seamless integration and delivery practices.
- Troubleshoot and resolve complex infrastructure, CI/CD, and deployment issues.
- Contribute to platform support, maintenance, and ongoing operational activities.
- Advocate and implement DevOps best practices, improving scalability, reliability, and performance
QUALIFICATIONS
- Bachelor's degree in computer science, Engineering, or a related field.
- Minimum of 5 years in experience with strong experience in CI/CD pipeline and artifactory management.
- Strong expertise in CI/CD workflows with GitHub Actions and Jenkins.
- Proficiency in artifact repository management systems (JFrog, Nexus).
- Solid Linux administration background with Shell scripting expertise.
- Experience with at least one programming language (JavaScript, Java, Python, or .NET).
- Practical experience with containerization and orchestration tools (Docker, Kubernetes, EKS, Helm).
- Strong knowledge of AWS services (certification is a plus); exposure to Azure preferred.
- Proficiency in Infrastructure-as-Code (Terraform, CloudFormation).
Beyondsoft Technology (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft Technology (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft Technology (Singapore) Pte. Ltd. does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.
Be The First To Know
About the latest Full stack roles Jobs in Singapore !
Backend Developer
Posted today
Job Viewed
Job Description
Backend Developer (Golang) to join our client's project.
Contract: 1-year (extendable based on project requirements and performance)
- If selected, you will be on Flare Consulting's payroll while working at the client's office. Our benefits include 12 days of annual leave, 14 days of medical leave, and medical insurance coverage for yourself. The salary is structured over 12 months, and should the client provide any performance bonus, it will be passed on to you in full. Your CPF contributions will be paid by Flare Consulting as per Singapore's statutory requirements.
About the Role
Job Title: Backend Developer (Golang)
Contract Type: 1-Year Extendable Contract
About the Role
We are looking for an experienced Backend Developer with strong Golang expertise to join our client's team on a 1-year extendable project. The ideal candidate will have deep knowledge of RESTful APIs , microservices architecture , and experience with modern development tools and practices. This role involves building scalable, secure, and high-performance backend systems, particularly for projects involving government digital services and authentication mechanisms (Singpass, Corppass) .
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Golang .
- Implement and optimize RESTful APIs and microservices architecture.
- Work with messaging systems such as Kafka and RabbitMQ for distributed communication.
- Utilize containerization tools like Docker and orchestration platforms like Kubernetes .
- Contribute to setting up and maintaining CI/CD pipelines for seamless deployment.
- Design and optimize data models and work with multiple database technologies, including PostgreSQL, MySQL, MongoDB, DynamoDB, and Redis .
- Implement Infrastructure as Code (IaC) solutions for scalable and repeatable infrastructure management.
- Collaborate with frontend, DevOps, and product teams to deliver robust and secure solutions.
- Ensure compliance with government authentication standards and integrate with Singpass, Corppass , and related identity services.
- Write clean, well-documented, and testable code.
Qualifications & Skills
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Proven experience as a Backend Developer with strong proficiency in Golang .
- Hands-on experience with RESTful APIs and microservices architecture .
- Practical knowledge of Kafka or RabbitMQ for message-driven systems.
- Strong skills in containerization (Docker) and orchestration (Kubernetes) .
- Experience working with CI/CD pipelines (Jenkins, GitLab CI, etc.).
- Familiarity with multiple databases: relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis).
- Exposure to Infrastructure as Code tools (Terraform, CloudFormation).
- Experience integrating with government digital services and authentication mechanisms (Singpass, Corppass) is a strong plus.
- Good understanding of software security best practices and performance tuning.
- Strong problem-solving skills and ability to work in a collaborative, agile environment.
Nice-to-Have
- Experience in cloud platforms (AWS, GCP, or Azure).
- Knowledge of API security standards (OAuth2, JWT, SAML).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK).
Backend Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Perform comprehensive troubleshooting to diagnose and fix issues related to software configuration, performance, and integration.
- Identify, analyze, and resolve coding bugs in a timely manner.
- Review and update app configurations to ensure optimal performance and compatibility.
- Assist in resolving integration issues with other systems and platforms.
- Provide technical support to customers and address their concerns effectively.
- Maintain detailed documentation of issues, solutions, and best practices.
- Work closely with development, QA, and support teams to ensure seamless software operation.
Qualifications:
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 2-5 years of relevant professional working experience.
- Strong troubleshooting skills with the ability to diagnose and resolve complex issues.
- Familiarity with software configuration management and performance monitoring tools.
- Experience with , React, Kafka, Keycloak, MQTT, Microservices, Docker, Kubernetes, Podman, MongoDB, and IBM MQ.
- Available for 24/7 standby and open to working overtime or in shift roles as needed.
apply, please kindly email your updated resume to
Only shortlisted applicants will be notified.
APBA TG Human Resource Pte Ltd (14C7275) | Akshya R (R
Backend developer
Posted today
Job Viewed
Job Description
Role Overview
We are looking for a highly skilled Backend Developer with strong expertise in NestJS,
NodeJS, Prisma, TypeScript, VueJS, PostgreSQL, DynamoDB, AWS, NodeRED, TypeORM,
and MongoDB. The ideal candidate will have prior experience in the banking, insurance, or
financial services domain and be responsible for designing, developing, and maintaining
highly scalable and secure backend systems that support business-critical applications.
Key Responsibilities
Design, develop, and maintain high-performance backend services and APIs using
NestJS, NodeJS, and TypeScript.
Build and manage RESTful and GraphQL APIs for front-end and third-party integrations.
Implement efficient database solutions using PostgreSQL, DynamoDB, MongoDB, and
ORM frameworks like Prisma and TypeORM.
Collaborate with cross-functional teams, including frontend developers, DevOps
engineers, and product managers, to deliver high-quality features.
Work with AWS services (Lambda, API Gateway, S3, CloudWatch, RDS, etc.) to design
and deploy scalable cloud-based applications.
Integrate NodeRED workflows to handle automation, IoT-based triggers, or event-driven
processes.
Ensure data security, compliance, and performance optimization, especially for
financial transactions and customer data.
Write clean, maintainable, and well-documented code following best practices and coding
standards.
Conduct code reviews, debugging, and performance tuning to deliver efficient, high-
quality solutions.
Stay up to date with emerging backend technologies, frameworks, and financial domain
regulations.
Required Skills & Qualifications
Technical Expertise:
Strong proficiency in NestJS, NodeJS, TypeScript, and JavaScript.
Hands-on experience with Prisma, TypeORM, and building scalable APIs.
Experience with VueJS integration for backend-driven projects.
Solid understanding of databases: PostgreSQL, MongoDB, and DynamoDB.
Knowledge of NodeRED for automation and event-driven workflows.
Hands-on experience with AWS services for deployment, scaling, and monitoring.
Financial Domain Expertise:
Prior experience in banking, insurance, or financial services applications.
Understanding of payment processing, transaction flows, security
compliance, and regulatory frameworks.
Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work in a fast-paced, agile environment.
Preferred:
Experience with microservices architecture and serverless applications.
Exposure to CI/CD pipelines and DevOps workflows.
Knowledge of financial security standards like PCI-DSS, ISO 27001, or MAS TRM
compliance is a plus.