Location: Cyberjaya, Selangor, 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 Python, Node.js, JavaScript, and PHP.
- Experience with front-end frameworks like React.js or Vue.js.
- Strong understanding of HTML, CSS, 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.