Skip to main content
TryApplyNow
Bao Bao Pte Ltd. logo

Junior Full Stack Developer

Bao Bao Pte Ltd.
Full TimejuniorRemote
RemoteRemotePosted 3 days ago

Role Overview

Bao Bao Pte Ltd. is hiring a Junior Full Stack Developer. This is a full-time remote role, with the team based in Remote. Part of Bao Bao Pte Ltd.'s Frontend hiring, posted 3 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptTypeScriptSQLCSSReactNext.jsDjango

Job description

Company: Bao Bao Pte Ltd

Location: Remote – Work From Home (India)

Experience: 0–2 Years

Employment Type: Full-Time, Permanent

Work Arrangement: 100% Remote

Expected Monthly Salary: INR 15,000–34,000, based on technical capability, portfolio, interview performance, and relevant experience.

About Bao Bao Pte Ltd

Bao Bao Pte Ltd is a Singapore-based technology company focused on AI automation, intelligent platforms, advanced analytics, robotics, and modern digital solutions for global enterprises.

We work with international clients and Singapore-based organisations to develop AI-powered applications, workflow automation platforms, enterprise dashboards, digital products, and integrated technology systems across multiple industries.

Our engineering team develops scalable applications that combine Artificial Intelligence, automation, backend platforms, data systems, and modern web technologies.

Role Overview

We are looking for a motivated Full-Stack Developer with a strong interest in Python backend development.

This is a backend-focused full-stack role. The candidate should be comfortable contributing to frontend development, but the main focus will be on building backend services, APIs, workflows, database-driven applications, and integrations using Python technologies.

We are especially looking for candidates who have experience or interest in Python frameworks such as Django, FastAPI, Flask, and related backend technologies. Experience with PostgreSQL is highly preferred.

You will work closely with UI/UX designers, AI engineers, product teams, and senior developers to build responsive and scalable applications for international clients.

Key ResponsibilitiesBackend Development

  • Develop backend services, APIs, and application workflows using Python.
  • Build and maintain applications using Django, FastAPI, Flask, or similar Python frameworks.
  • Design, develop, test, and document REST APIs.
  • Implement backend business logic for workflow automation, approvals, user management, notifications, reporting, and integrations.
  • Develop secure authentication and authorisation features, including role-based access control, JWT, session authentication, or OAuth where required.
  • Integrate applications with external APIs, AI platforms, CRM systems, payment platforms, messaging services, and third-party tools.
  • Support debugging, testing, performance optimisation, and backend issue resolution.
  • Write clean, reusable, maintainable, and well-documented code.

Database Development

  • Design and manage relational database tables, schemas, relationships, and queries.
  • Work with PostgreSQL for application data storage, reporting, workflow management, and integrations.
  • Develop CRUD operations, joins, filters, indexes, and database transactions.
  • Assist with database optimisation, data migration, backup processes, and data integrity checks.
  • Support integration between backend systems and database services.

Frontend Development

  • Develop responsive web interfaces using React, Next.js, JavaScript, or TypeScript.
  • Build reusable frontend components and connect them with backend APIs.
  • Translate Figma designs or UI concepts into functional web pages and dashboards.
  • Use Tailwind CSS, Material UI, or similar UI libraries.
  • Ensure responsive design, browser compatibility, and good user experience across devices.
  • Support frontend bug fixing, API integration, and performance improvements.

API Integration and Automation

  • Connect frontend applications with Python backend services and PostgreSQL databases.
  • Integrate REST APIs, JSON-based services, webhooks, and external platforms.
  • Support workflow automation, asynchronous processing, notifications, scheduled jobs, and data synchronisation where required.
  • Assist in building scalable integrations between internal platforms and external enterprise systems.

Development Workflow and Collaboration

  • Use Git and GitHub for source control, branching, pull requests, and code reviews.
  • Participate in Agile development activities such as stand-ups, sprint planning, demos, and reviews.
  • Maintain technical documentation for APIs, workflows, integrations, and database structures.
  • Work effectively with remote team members across India, Singapore, and other project locations.
  • Communicate clearly with senior developers, project managers, designers, and product stakeholders.

Required SkillsBackend Technologies

  • Good knowledge of Python programming.
  • Familiarity with Django, FastAPI, Flask, or similar Python backend frameworks.
  • Understanding of REST API development and integration.
  • Basic knowledge of authentication, API security, and JSON-based communication.
  • Interest in backend architecture, workflow engines, automation, and system integrations.

Database Technologies

  • Basic to intermediate knowledge of SQL and relational databases.
  • PostgreSQL is highly preferred.
  • Understanding of database tables, relationships, joins, queries, indexes, and CRUD operations.
  • Familiarity with MySQL, SQLite, or other relational databases is an advantage.

Frontend Technologies

  • Familiarity with React and/or Next.js.
  • Basic knowledge of JavaScript or TypeScript.
  • Good understanding of HTML5 and CSS3.
  • Familiarity with Tailwind CSS, Material UI, or similar UI frameworks is preferred.

Development Tools

  • Git and GitHub.
  • Postman or similar API testing tools.
  • Familiarity with VS Code or other modern development environments.
  • Basic understanding of Docker, CI/CD, Linux, cloud deployment, or server environments is an advantage.

Preferred Skills

  • Django REST Framework.
  • FastAPI and asynchronous Python programming.
  • Flask-based backend services or microservices.
  • PostgreSQL database design and query optimisation.
  • Redis, Celery, background jobs, task queues, or scheduled workflows.
  • Docker and containerised deployment.
  • Basic cloud knowledge in AWS, Azure, Google Cloud, or VPS environments.
  • Experience integrating AI APIs, Large Language Models, chatbot platforms, or automation systems.
  • Knowledge of webhooks, third-party APIs, CRM integrations, or SaaS integrations.
  • Personal projects, internship work, freelance work, GitHub repositories, or open-source contributions.

Experience Requirements

  • 0–2 years of experience in software development, backend development, or full-stack development.
  • Fresh graduates and early-career developers are welcome to apply.
  • Candidates with strong personal projects, internships, freelance work, academic projects, or GitHub portfolios are encouraged.
  • A degree or diploma in Computer Science, Information Technology, Software Engineering, or a related field is preferred, but strong practical skills will also be considered.

Soft Skills

  • Strong problem-solving mindset and willingness to learn.
  • Interest in backend systems, APIs, databases, automation, and modern web technologies.
  • Ability to work independently in a remote work environment.
  • Good communication and documentation skills.
  • Attention to detail and willingness to take ownership of assigned tasks.
  • Ability to receive feedback, learn quickly, and improve technical skills.
  • Positive attitude and ability to collaborate with cross-functional teams.

Work Environment and Benefits

  • 100% remote work arrangement for candidates based in India.
  • Opportunity to work on AI automation, robotics, intelligent platforms, enterprise workflows, and modern web applications.
  • Exposure to international clients and Singapore-based organisations.
  • Opportunity to learn from senior engineers and work with modern backend and full-stack technologies.
  • Exposure to Python backend development, APIs, PostgreSQL databases, AI platforms, and system integrations.
  • Work From Home benefit included.

Job Type: Full-Time, Permanent

Pay: Up to ₹408,000.00 per year

Benefits

  • Paid sick time
  • Work from home

Work Location: Remote

About Bao Bao Pte Ltd.

Bao Bao Pte Ltd. logo

Bao Bao Pte Ltd.

FrontendHires remote

Frequently Asked Questions

How do I apply for the Junior Full Stack Developer position at Bao Bao Pte Ltd.?

Use the Apply button above to submit your application directly to Bao Bao Pte Ltd.. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Is the Junior Full Stack Developer role at Bao Bao Pte Ltd. remote?

Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.

What does a Junior Full Stack Developer at Bao Bao Pte Ltd. earn?

Bao Bao Pte Ltd. has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Junior Full Stack Developer role at Bao Bao Pte Ltd. posted?

This role was posted on July 3, 2026 (3 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

Is the Junior Full Stack Developer role at Bao Bao Pte Ltd. entry-level?

Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements Bao Bao Pte Ltd. has listed.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start