Flag job

Report

FULL STACK WEB DEVELOPER

Salary

5 - 6 MYR

Min Experience

2 years

Location

Putrajaya

JobType

Contract

About the job

Info This job is sourced from a job board

About the role

LEON Classroom is looking for a creative and driven Full-Stack Web Developer to grow our brand and make an impact in the education sector. The Full-Stack Web Developer will play a critical role in designing, developing, and maintaining the web applications that support the online learning platform. This position requires proficiency in both front-end and back-end technologies, ensuring the system is scalable, secure, and user-friendly. The ideal candidate will work closely with product teams to translate business requirements into technical solutions and improve the overall user experience. Responsibilities: Maintain and enhance existing internal tools and services, including: Web apps, websites, help center, backend systems, video conferencing, multiplayer networking and plugins for games, live chat, interactive whiteboards, and analytics. Design and develop new services and tools tailored to the needs of our users and team. Collaborate with team members to implement solutions that meet technical and user-centric requirements. Job Requirements: Diploma/Degree in web development or a related field (optional but advantageous). Strong proficiency with Git, JavaScript (TypeScript is a plus), React, Node.js, NPM, Next.js, Chakra UI, React Hook Form, TanStack Query, Socket.IO, Redis, Docker, Ubuntu Linux, Mern. Familiarity with or willingness to learn in Lottie, Framer Motion, Legend State, GDevelop, Directus, Jitsi, Caprover, MinIO, ESLint, JSDoc. Demonstrated ability to apply established UX principles and laws in previous projects. Portfolio, repository, or equivalent body of work showcasing your technical expertise. Strong analytical and problem-solving skills, self-motivated, and eager to adopt new technologies and tools. Ability to navigate open-source repositories effectively and understand technical documentation in depth. Fluency in both written and spoken English and Malay. Proactive communicator with the team. Additional Notes: We are a startup with a small, dynamic team. You may be required to wear multiple hats, stepping into roles such as UI/UX designer or product designer as needed. This role requires a hands-on approach, working closely with team members to shape our products and tools. Flexibility and adaptability are crucial, as priorities and challenges can shift quickly in a startup environment. Your contributions will directly and visibly impact the company's growth and success.

Skills

javascript
typescript
react
node.js
npm
next.js
chakra ui
react hook form
tanstak query
socket.io
redis
docker
ubuntu linux
mern