In-depth knowledge of the entire web development process: Strong understanding of design, development, and deployment processes.
Proficiency in front-end languages and frameworks: Experience with HTML, CSS, JavaScript, ReactJS or similar technologies.
Expertise in back-end development: Strong skills in server-side languages like PHP, Node.js, Python, and experience with frameworks such as Laravel.
Database management experience: Hands-on experience with MySQL, MongoDB, PostgreSQL, or other relational and non-relational databases.
Experience with version control systems: Proficiency with IT and GitHub or GitLab.
Familiarity with mobile development frameworks: Knowledge of mobile application development using frameworks like Flutter or React Native.
Experience with third-party libraries and APIs: Ability to integrate and manage third-party services and APIs.
Strong problem-solving skills: Analytical mindset with a keen eye for detail.
Excellent teamwork and communication skills: Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
Time management and multitasking abilities: Capable of handling multiple tasks and projects in a fast-paced environment.
Responsibilities
Participate in the entire application lifecycle: Engage in all stages of development, from initial design to deployment, focusing on coding, debugging, and continuous improvement.
Develop front-end and back-end solutions: Write clean, functional code for both the front-end and back-end of web and mobile applications.
Integrate user-facing elements with server-side logic: Collaborate with front-end developers to implement and integrate features that meet user and client requirements.
Manage databases and APIs: Design, manage, and maintain databases, as well as RESTful APIs for data exchange between server and client.
Optimize performance: Conduct UI tests and optimize applications for speed, efficiency, and scalability.
Troubleshoot and debug: Identify and resolve application issues, bugs, and performance bottlenecks.
Collaborate across teams: Work closely with product managers, designers, and other developers to gather requirements and implement new features.
Stay updated with emerging technologies: Continuously learn and apply new technologies to improve and modernize legacy applications.
Write documentation and guides: Create and maintain technical documentation, code libraries, and user guides for future reference.
Ensure security and data protection: Implement security measures and data protection protocols to safeguard applications
Benefits
Training
Allowance
EPF / SOCSO / PCB
Annual Leave
Medical and Hospitalisation Leave
Annual Bonus
Medical Insurance
Training Provided
Performance Bonus
Allowance Provided
SkillsFrontend Development Backend Development Database ManagementImportant InformationNever provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report This Job ad.
Ricebowl
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.