Full Stack Developer

Cyberjaya, Malaysia

Employment Type: Full-time
Reports To: Head of Engineering

Company Overview:

Ariyes Online Sdn Bhd is a rapidly growing technology company that specializes in ERP development, customization, and implementation services. We offer cutting-edge solutions to businesses looking to streamline their operations and increase efficiency. We are currently seeking a skilled Full Stack Developer to join our dynamic team.

Position Overview:

The Full Stack Developer will be responsible for developing, testing, and maintaining both the front-end and back-end components of our web applications. The ideal candidate will have extensive experience in Python, Node.js, JavaScript, and PHP, with a solid understanding of modern web development practices. The role requires a proactive individual who can work collaboratively with the engineering team to deliver high-quality software solutions.

Key Responsibilities:

  • Develop and Maintain Web Applications: Design, build, and maintain efficient, reusable, and reliable code for both the front-end and back-end of our web applications.
  • Collaborate with Teams: Work closely with the Head of Engineering and other team members to gather requirements, design solutions, and implement features.
  • Troubleshoot and Debug: Identify bottlenecks and bugs in the system, and devise solutions to these problems.
  • Database Management: Create and manage databases to store and retrieve critical information, ensuring data integrity and security.
  • API Development: Design and implement RESTful APIs to integrate different services and systems within the company.
  • Security: Implement security measures to protect applications from common vulnerabilities and attacks.
  • Testing and Quality Assurance: Write and maintain unit tests, integration tests, and participate in code reviews to ensure high-quality code.
  • Documentation: Maintain clear and concise documentation for code, processes, and systems.
  • Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices in software development.

Qualifications:

  • Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
  • Experience: 2-4 years of professional experience in web development.
  • Technical Skills:
    • Proficient in PythonNode.jsJavaScript, and PHP.
    • Experience with front-end frameworks like React.js or Vue.js.
    • Strong understanding of HTMLCSS, and JavaScript.
    • Experience with SQL and NoSQL databases.
    • Familiarity with version control systems like Git.
    • Experience with Docker or other containerization technologies is a plus.
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Communication: Excellent verbal and written communication skills.
  • Team Player: Ability to work effectively within a team environment and manage multiple projects simultaneously.

Benefits:

  • Competitive salary based on experience.
  • Health insurance and other benefits.
  • Opportunities for professional growth and development.
  • Collaborative and innovative work environment.

How to Apply:

If you are a passionate coder with a strong background in web development, we encourage you to apply. Please send your resume, portfolio, and a cover letter by clicking the button below. 

Ariyes Online Sdn Bhd is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.