Job Search and Career Advice Platform

Enable job alerts via email!

Junior Back-End Software Engineer

PROX SG PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic tech company in Singapore is looking for a motivated Junior Back-End Software Engineer. In this role, you will design and implement scalable backend components for managing user profiles. Ideal candidates will have some experience with backend development, a good understanding of data modeling strategies, and a willingness to learn in a collaborative environment. Skills in MongoDB and Node.js are essential, with bonuses for knowledge in Python and Go. Join us to help build a robust system from the ground up.

Qualifications

  • Experience or coursework in backend development.
  • Knowledge of data modeling strategies.
  • Interest in scalable systems.
  • Awareness of data privacy principles.

Responsibilities

  • Design and implement backend components for user profiles.
  • Ensure scalability for high-volume data operations.
  • Collaborate on system architecture and interfaces.
  • Participate in testing and optimization efforts.

Skills

Backend development
Data modeling
Problem-solving
Communication skills
Willingness to learn

Education

Some experience or academic background in backend development

Tools

MongoDB
Node.js
Python
Go
Git
Job description
About the Role

We are seeking a motivated and detail-oriented Junior Back-End Software Engineer to join our team in developing a scalable system for managing user profiles and preferences. This role is ideal for someone who enjoys working on data-driven systems and is eager to contribute to the design and development of a new platform from the ground up.

You will be involved in building the backend infrastructure that supports personalized services across a distributed network. The system will handle large volumes of user data and requires thoughtful design for performance, reliability, and secure data handling.

Key Responsibilities
  • Design and implement backend components for storing and retrieving user profiles and preferences
  • Ensure system scalability and performance for high-volume data operations
  • Collaborate with other engineers and stakeholders to define system architecture and interfaces
  • Apply secure data management practices and contribute to system reliability
  • Participate in testing, debugging, and optimization efforts
Qualifications
  • Some experience or academic background in backend development
  • Understanding of data modeling and storage strategies
  • Interest in scalable systems and distributed architectures
  • Awareness of data privacy and security principles
  • Strong problem-solving and communication skills
  • Willingness to learn and grow in a collaborative environment
Technical Skills & Tools
  • Primary Database: MongoDB
  • Primary Language: Node.js (JavaScript or TypeScript)
  • Bonus Skills: Python (for scripting, automation, or data processing)
  • Go (for performance-critical components)
  • Other Tools: Git for version control
  • Familiarity with RESTful API design
  • Basic understanding of cloud deployment (optional)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.