We are looking for highly motivated and savvy Full Stack Engineer/Developer to grow capabilities and expand our Consulting practice in Malaysia and APAC. Candidates who aspire to be data professionals and have attained a Graduate degree in Computer Science, Information Technology, or other related field should apply to join our growing team of experts.
Full stack engineer/developer play a crucial role in the success of web development projects, ensuring efficient, high-quality, and secure applications that meet user needs and business objectives.
RESPONSIBILITIES
- 1. Develop and maintain both client-side and server-side components of web applications.
- 2. Collaborate with designers and product managers to deliver high-quality user experiences.
- 3. Design and implement RESTful APIs and integrate with various third-party services.
- 4. Optimize application performance and scalability while ensuring a responsive and dynamic user interface.
- 5. Write clean, maintainable, and well-documented code.
- 6. Conduct code reviews and provide constructive feedback to peers.
- 7. Monitor and troubleshoot application issues across the stack.
- 8. Implement security best practices and ensure data protection measures are in place.
- 9. Stay updated with emerging technologies and industry trends, applying them effectively to projects.
- 10. Participate in Agile/Scrum ceremonies such as daily stand-ups and sprint planning.
TECHNICAL SKILL SET
- 1. Proficient in front-end technologies: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- 2. Strong back-end development skills with languages such as Node.js, Python, Ruby, or Java.
- 3. Experience with database management systems (SQL/NoSQL) such as MySQL, PostgreSQL, MongoDB, or Firebase.
- 4. Knowledge of cloud technologies such as AWS, Azure, or Google Cloud Platform and experience deploying applications to cloud environments.
- 5. Familiarity with DevOps practices, CI/CD pipelines, and tools like Docker, Jenkins, or GitHub Actions.
- 6. Understanding of version control using Git, including branching and merging strategies
SOFT SKILL SET
- 1. Excellent problem-solving skills with the ability to think critically and creatively.
- 2. Strong communication skills, both written and verbal, to effectively collaborate with team members and stakeholders.
- 3. Ability to work independently and manage multiple priorities in a fast-paced environment.
- 4. Adaptability and eagerness to learn new technologies and frameworks.
- 5. Team-oriented mindset with a collaborative approach to software development.
WORK EXPERIENCE
- 1. Bachelor’s degree in Computer Science, Information Technology, or a related field
- 2. 2 years of experience in full stack development or related fields.
- 3. Proven track record of successful project delivery in a fast-paced environment.
- 4. Experience working in an Agile development methodology.