Responsibilities
- Develop and maintain both front‑end and back‑end components of web applications, ensuring seamless integration and optimal performance.
- Design, implement, and manage databases, ensuring data integrity, security, and efficient retrieval for application needs.
- Deploy and manage applications on cloud platforms, leveraging cloud technologies for scalability, reliability, and cost‑effectiveness.
- Utilize Git for version control, collaborating with team members to manage code changes, resolve conflicts, and maintain code quality.
- Explore and integrate AI technologies to enhance application functionalities, such as implementing chatbots, recommendation systems, or data analysis tools.
- Participate in code reviews, providing constructive feedback to improve code quality and ensure adherence to coding standards.
- Troubleshoot and debug issues across the full stack, identifying root causes and implementing effective solutions.
- Collaborate with cross‑functional teams, including designers, marketers, and project managers, to deliver high‑quality solutions that meet business requirements.
- Stay up‑to‑date with the latest trends and technologies in full‑stack development, continuously learning and improving skills to contribute effectively to the team.
Requirements
- Develop and maintain both front‑end and back‑end components of web applications, ensuring seamless integration and optimal performance.
- Write clean, maintainable, and well‑documented JavaScript code, utilizing React for user interface development and Node.js for server‑side logic.
- Design, implement, and manage databases, ensuring data integrity, security, and efficient retrieval for application needs.
- Deploy and manage applications on cloud platforms, leveraging cloud technologies for scalability, reliability, and cost‑effectiveness.
- Utilize Git for version control, collaborating with team members to manage code changes, resolve conflicts, and maintain code quality.
- Explore and integrate AI technologies to enhance application functionalities, such as implementing chatbots, recommendation systems, or data analysis tools.
- Participate in code reviews, providing constructive feedback to improve code quality and ensure adherence to coding standards.
- Troubleshoot and debug issues across the full stack, identifying root causes and implementing effective solutions.
- Collaborate with cross‑functional teams, including designers, marketers, and project managers, to deliver high‑quality solutions that meet business requirements.
- Stay up‑to‑date with the latest trends and technologies in full‑stack development, continuously learning and improving skills to contribute effectively to the team.
Additional Responsibilities
- Develop and maintain front‑end and back‑end components of web applications using JavaScript, React, and Node.js.
- Design, implement, and manage databases to ensure data integrity and efficient data retrieval.
- Deploy and manage applications on cloud platforms, ensuring scalability and reliability.
- Collaborate with the marketing team to understand their needs and translate them into technical requirements.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Utilize version control systems (Git) to manage code changes and collaborate with other developers.
- Explore and integrate AI technologies into existing and new applications to enhance functionality and user experience.
- Troubleshoot and debug issues across the full stack to ensure optimal application performance.
Benefits
- Annual Leave
- EPF
- Medical Leave
- SOCSO
- Birthday Leave
- Hybrid working mode
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.