Enable job alerts via email!

Full Stack Programmer

Ocean Glen Sdn Bhd

Selangor

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Job summary

A dynamic technology company in Malaysia is seeking an experienced Full Stack Programmer to develop and maintain web applications. The ideal candidate will have expertise in Next.js, server management, and database design. Collaboration with project managers and cross-functional teams is essential, alongside strong problem-solving skills. This role offers the opportunity to work in a technologically advanced environment, contributing to high-quality solutions.

Qualifications

  • 3+ years of experience in full stack web development.
  • Proficiency in SQL and NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and server setup.

Responsibilities

  • Build responsive and user-friendly interfaces using Next.js.
  • Develop robust server-side applications with Next.js or Node.js.
  • Monitor, troubleshoot, and optimize web applications for performance.

Skills

Next.js
Node.js
React
Git
SQL
NoSQL
Problem-Solving
Teamwork

Education

Bachelor’s degree in Computer Science or related field

Tools

PostgreSQL
MongoDB
AWS
Docker
GitHub
Job description
Overview

We are seeking a skilled Full Stack Programmer to join our dynamic team. The ideal candidate will have expertise in both front-end and back-end development, with a strong focus on Next.js. You will be responsible for developing and maintaining web applications, ensuring optimal performance, security, and scalability. Teamwork is critical, and you will work closely with project managers and cross-functional teams to deliver high-quality solutions. Knowledge of server management, load balancing, and WordPress development is highly desirable.

Responsibilities
  • Front-End Development: Build responsive and user-friendly interfaces using Next.js and other modern front-end technologies (e.g., React, Vue.js, or Angular).
  • Back-End Development: Develop robust server-side applications using Next.js (with server-side rendering or API routes) or other back-end technologies such as Node.js, Express, Python (Django/Flask), or Java.
  • Server Management: Configure, deploy, and maintain servers (e.g., AWS, Azure, or GCP) to ensure high availability and performance.
  • Security: Implement security best practices, including data encryption, secure authentication, and protection against common vulnerabilities (e.g., XSS, SQL injection).
  • Load Balancing: Design and manage load balancing solutions to ensure scalability and reliability of applications under high traffic.
  • Maintenance: Monitor, troubleshoot, and optimize web applications for performance and reliability.
  • Database Management: Design and manage databases (e.g., PostgreSQL, MongoDB, MySQL) to support application functionality.
  • Collaboration: Work closely with project managers, designers, and other developers to align on project goals, timelines, and deliverables, emphasizing strong teamwork and communication.
  • WordPress (Optional): Develop and customize WordPress themes, plugins, and websites, integrating them with modern front-end and back-end technologies when needed.
Required Skills and Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in full stack web development.
  • Back-End: Experience with Next.js API routes or other back-end frameworks (e.g., Node.js, Express, Django, or Spring).
  • Server Management: Familiarity with cloud platforms (AWS, Azure, GCP) and server setup (e.g., Nginx, Apache).
  • Security: Knowledge of secure coding practices, OAuth, JWT, and mitigating common security threats.
  • Load Balancing: Experience with tools like AWS Elastic Load Balancer, NGINX, or HAProxy.
  • Databases: Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Version Control: Strong experience with Git and platforms like GitHub or GitLab.
  • Problem-Solving: Ability to troubleshoot complex issues and optimize performance.
  • Teamwork and Communication: Strong collaboration skills to work effectively with project managers and cross-functional teams, ensuring alignment on project objectives and deadlines.
Preferred Skills
  • Experience with WordPress development, including custom theme and plugin development.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of containerization tools like Docker or Kubernetes.
  • Experience with TypeScript for enhanced code quality.
  • Understanding of SEO best practices and performance optimization techniques.
Nice-to-Have
  • Contributions to open-source projects or a strong portfolio showcasing full stack applications.
  • Experience with microservices architecture.
  • Familiarity with GraphQL for API development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.