Enable job alerts via email!

Junior Developer - Software Architect Assistant

TSSB Sdn Bhd

Selangor

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A technology company in Malaysia is seeking a Junior Developer to assist the Senior Software Architect. This role offers mentoring in system architecture and hands-on experience with exciting projects. Ideal candidates have 2-3 years of programming experience and a strong problem-solving mindset. The position includes a base salary of RM 5,000, with clear growth opportunities to a Senior Developer role.

Benefits

Growth Path: Clear progression to Senior Developer
Modern Tech Stack: Work with cutting-edge technologies

Qualifications

  • 2-3 years of programming experience required.
  • Understanding of REST APIs and basic database knowledge.
  • Version control experience essential.

Responsibilities

  • Assist Senior Architect in system design and planning.
  • Participate in client requirement gathering sessions.
  • Create proof-of-concepts and prototypes.
  • Support implementation of various system components.
  • Learn different tech stacks based on project requirements.

Skills

Programming experience (any language)
Understanding of REST APIs
Basic database knowledge (SQL)
Version control (Git)
Problem-solving mindset

Tools

Python/Django
Node.js
Docker
Job description
Junior Developer - Software Architect Assistant

We're seeking a junior developer to work directly under our Senior Software Architect, learning to design and build complete systems from the ground up. This is a unique opportunity to gain hands‑on experience in system architecture while contributing to multiple exciting projects.

Your technical foundation + Senior mentorship = Full‑stack system building expertise.

Required Technical Skills
  • 2-3 years of programming experience (any language)
  • Understanding of REST APIs and web services
  • Basic database knowledge (SQL)
  • Version control (Git)
  • Problem‑solving mindset
Nice to Have
  • Python/Django or Node.js experience
  • Docker/containerization basics
Why This Role is Different

As an assistant to our Senior Software Architect, you'll be exposed to the entire lifecycle of building systems, from initial concept to deployment. This isn't about maintaining existing code; it's about learning to architect and build new solutions for diverse client needs. You'll gain invaluable experience in system design, technology selection, and implementation strategies.

Daily Responsibilities
  • Assist Senior Architect in system design and planning
  • Participate in client requirement gathering sessions
  • Create proof‑of‑concepts and prototypes
  • Research and evaluate new technologiesDocument system architectures and technical decisions
  • Support implementation of various system components
  • Learn different tech stacks based on project requirements
What We Offer
  • RM 5,000 base salary, based on experience
  • Growth Path: Clear progression to Senior Developer
  • Modern Tech Stack: Work with cutting‑edge technologies
Assessment Criteria
  • Technical Assessment (40%)
    • Code quality and organization
    • Problem‑solving approach
    • Learning ability
  • Character Assessment (60%)
    • Drive – Self‑motivated to improve and deliver
    • Accountability – Owns code from development to production, works effectively with team and partners
    • Humility – Accepts feedback and learns continuously
    • Judgment – Makes sound technical decisions
Perfect Candidates
  • Junior developers ready for platform‑level thinking
  • Programmers who understand business impact
  • Problem solvers who see the bigger picture
  • Builders who want to enable others to build
  • Developers excited about creating ecosystems
Important Notice

Be careful – Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.