Junior Fullstack Developer (6 months, convertible to permanent role)
Location: Glo Damansara
Job Title: Junior Full-stack Engineer
Level: Junior
Contract Period: 6 months (extension to full time employment will be made based on performance review 1-2 months before end of contract)
Work mode: Office
Our client is an innovative digital gift voucher marketplace powered by a cutting-edge engine. They offer retail merchants a seamless, real-time platform to create and sell vouchers effortlessly. Their mission is to empower merchants to boost revenue with fewer processes, lower costs, and faster turnaround times.
If you’re passionate about shaping the future of e-commerce and thrive in a dynamic, forward-thinking environment, this local startup is the place for you!
About this Role
We are looking for a Junior Full-stack Engineer with 2 to 3 years of experience to join the team. This role will involve developing, maintaining, and optimizing our technology stack, covering both frontend and backend systems. The ideal candidate should be passionate about software development, eager to learn, and comfortable working with modern web technologies and cloud infrastructure.
Key Responsibilities
1. Frontend Development
- Develop and maintain web applications.
- Implement responsive, visually appealing, and user-friendly interfaces.
- Manage state and data fetching for optimal performance.
- 2. Backend Development
- Develop and maintain backend services.
- Implement authentication and security measures.
- Integrate and monitor third-party distribution services and payment gateway to
maximize user experience.3. Database & Infrastructure4. General Responsibilitiesworkstations.
- Work with PostgreSQL and manage queries efficiently.
- Deploy, maintain, and optimize cloud infrastructure.
- Ensure system reliability, security, and scalability across all services.
- Debug and troubleshoot technical issues across the stack.
- Work closely with product teams to implement new features.
- Stay updated with emerging technologies to enhance system performance and security.
- Follow coding best practices and maintain high-quality documentation.
- Installing, configuring, and maintaining operating systems on servers and
- Managing user accounts and access permissions.
- Performing system backups and data recovery procedures.
- Monitoring system performance and resource utilization.
- 5. User Support:
- Providing technical assistance to end-users on hardware and software issues.
- Responding to helpdesk tickets and resolving user queries.
- Installing and configuring applications for users.
6. Time Management: Effectively manage multiple tasks, meet deadlines, and maintain a high level of attention to detail in all deliverables.Key Requirements
1. Experience:
At least 2 to 3 years of experience of experience in full-stack development or related IT roles
2. Technical Proficiency: Hands-on experience with React, Next.js, Tailwind CSS, Node.js,
PostgreSQL, AWS, and Azure.
3. Adaptability: Comfortable working in a dynamic, fluid startup environment and adapting to
evolving priorities.
4. API Integration: Ability to integrate and manage third-party APIs on popular distribution
channel and payment gateway.
5. Security & Authentication: Familiarity with authentication mechanisms.
6. Attention to Detail: A keen eye for detail and a commitment to producing high-quality work as a trustworthy team member.
7. Communication & Collaboration: Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
8. Analytical & Problem-Solving Skills: Strong analytical and multitasking abilities to evaluate performance and manage multiple priorities on problem solving. Proactive approach to debugging and optimization.
9. Agility & Adaptability: Comfortable working in a fast-paced startup environment with shifting priorities
10. Education (Optional): A degree or equivalent qualification in IT, Computer Science, Software Engineering, or a related field is preferred but not mandatory. Relevant work experience and technical proficiency will be considered in place of formal education.
Preferred Qualifications
- Experience with TypeScript and modern JavaScript best practices.
- Understanding of agile methodologies and CI/CD pipelines.
- Knowledge of performance optimization and security best practices
Job Type: Contract
Contract length: 6 months
Pay: RM4,000.00 - RM5,000.00 per month
Benefits:
- Professional development
Schedule:
- Monday to Friday
Supplemental Pay:
- Performance bonus
Application Question(s):
- Do you have at least 2 years experience with React, Next.js, Tailwind CSS, Node.js, PostgreSQL, AWS and Azure?
Experience:
- Fullstack developer: 2 years (Preferred)
Work Location: In person