Urgently hiring for one of our direct client in Malaysia.
Job Title- Full Stack Developer
Level- Analyst/ Developer /Senior Developer
Location- Pantai Dalam KL (Onsite)
No. of Positions- 6
Exp- 3-15 Yrs
Overview
We are looking for a Full Stack Developer to produce scalable software solutions.
You'll be part of a cross functional team that's responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
You should also be a team player with a knack for visual design and utility. Should be familiar with Agile methodologies.
Responsibilities
A professional at this position level must have the following responsibilities:
- Front-End Development
- Design, develop, and maintain user interfaces using HTML, CSS, and JavaScript.
- Implement responsive design techniques to ensure seamless user experiences across devices.
- Work with modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js) to create
interactive, dynamic web applications.
- Back-End Development
- Develop server-side logic using languages such as .Net
- Build and manage databases (e.g., MySQL) ensuring data integrity and performance.
- Create and integrate APIs and web services to connect front-end and back-end functionalities.
- Collaboration & Communication
- Work closely with designers, product managers, and other developers to translate requirements
into functional and technical specifications.
- Participate in code reviews, pair programming, and other team activities to ensure high-quality
code.
- Communicate effectively with non-technical stakeholders to explain complex technical concepts.
- Testing & Deployment
- Write unit, integration, and end-to-end tests to ensure the reliability and performance of the
application.
- Manage the deployment process, including CI/CD pipelines, ensuring smooth updates and bug
fixes.
- Monitor and troubleshoot production issues, providing timely resolutions.
- Continuous Improvement:
- Stay updated with the latest trends, tools, and technologies in web development.
- Optimize application performance, scalability, and security.
- Contribute to the continuous improvement of development processes and practices.
Basic Qualifications
- Bachelor's degree in software engineering, Computer Science, IT or other related field.
- At least 3 years of hands-on working experience in system design, integrating frontend design and .Net
framework web development.
- Involved in project implementation of high complexity systems (i.e. workflows, integration with
external systems, etc.) with minimum project duration of 6 months.
- Knowledge of security best practices in web development.
- Familiarity with Agile or Scrum development methodologies.
Advantage
- Experience and knowledgeable in Cloud Ecosystem especially using Amazon Web Service (AWS)
minimum 6 months.
Professional Skill Requirement
- Problem-Solving:
- Ability to troubleshoot complex issues and find effective solutions.
- Analytical thinking and attention to detail.
- Communication:
- Strong verbal and written communication skills to articulate technical concepts to non-
technical stakeholders.
- Ability to collaborate effectively with cross-functional teams, including designers, product
managers, and other developers.
- Time Management:
- Ability to manage multiple tasks and projects simultaneously.
- Prioritization skills to balance short-term tasks with long-term project goals.
- Adaptability:
- Willingness to learn new technologies and adapt to changing requirements.
- Ability to work in a fast-paced, dynamic environment.
- Teamwork:
- Experience working in agile or scrum teams.
- Openness to giving and receiving constructive feedback during code reviews and team
meetings.
- Continuous Learning:
- A proactive approach to keeping skills up-to-date with the latest trends and technologies in
web development.
- Participation in coding communities, conferences, and online courses.
- Creativity:
- Ability to innovate and think outside the box when designing and implementing solutions.
- Interest in contributing to the user experience by collaborating on design and functionality
decisions.