We are seeking a Full Stack App/Web Developer (ReactJS, NodeJS) who has a positive attitude towards work, is willing to learn, and explore new ideas.
The candidate's primary focus will encompass the development of all server-side logic to client-side UI, definition and maintenance of related databases, and ensuring high performance and responsiveness of the application.
Key Responsibilities:
Head or participate in the entire application life cycle, with a focus on coding and debugging.
Build mobile and web applications front and backend primarily using Node.js, MySQL, PHP, React, and React Native.
Design, build, enhance, and maintain mobile and web applications using authoring or scripting languages, content creation tools, management tools, and digital media, resulting in clean, readable, and maintainable software code:
According to requirements and specifications.
Within established or defined quality and performance standards/benchmarks.
Within agreed-upon delivery timelines.
Develop unit testable codes with corresponding unit tests.
Integrate data from various back-end services and databases.
Develop and customize new or existing applications and systems upon request by internal teams.
Manage the interchange of data between the server and users.
Liaise with team members, developers, designers, and system administrators to identify new features.
Communicate work progress and all pertinent work-related information in an accurate and timely manner to superiors.
Gather and refine specifications and requirements based on technical and business needs.
Design and implement data storage solutions when required.
Optimize applications for maximum performance and scalability.
Implement security and data protection techniques whenever possible.
Keep track of emerging technologies and apply them into development.
Requirements:
Candidates must possess at least a Diploma/Degree in Information Technology, Computer Science, Engineering, or any related courses.
At least 2 years of working experience in the related field is required for this position.
Value-added skills: MariaDB & MongoDB, MSSQL, Serverless Lambda, Kubernetes, or Containers.
Creative, innovative, and independent with good logic in system design.
Demonstrate excellent ability and experience in leading small to large development projects.
Excellent project and time management skills.
Good analytical and problem-solving skills.
Initiative and ability to demonstrate a proactive approach to tasks.
Good communication skills, both written and verbal.
Ability to work under pressure and to deadlines.
Ability to empathize with the customer's viewpoint when designing and developing software.
Applicants must be willing to work in Petaling Jaya, Selangor.#J-18808-Ljbffr