We are seeking a highly skilled Senior Fullstack Web Developer to join our dynamic team. This role
is crucial for the development and enhancement of web applications that facilitate monetary
transactions on a global scale. As a Senior Fullstack Web Developer, you will leverage your
expertise in both front-end and back-end technologies to create seamless user experiences and
robust application performance. Your contributions will directly impact our ability to deliver
high-quality solutions to our clients and enhance our market position.
Responsibilities:
● Web Application Development: Design, develop, and enhance web applications that support
global monetary transactions, ensuring they are user-friendly and efficient.
● Front-End Development: Utilize your expertise in React to create responsive and dynamic
user interfaces that provide an exceptional user experience.
● Back-End Development: Implement server-side logic using Node.js and Express, ensuring
the application is scalable and secure.
● Debugging and Testing: Identify and resolve issues in both front-end and back-end code,
performing thorough testing to ensure quality assurance.
● Collaboration: Work closely with other engineers and cross-functional teams to support
application releases, maintain performance, and implement new features.
● Performance Optimization: Monitor application performance and implement improvements to
enhance speed and efficiency.
● Documentation: Maintain clear documentation of code, processes, and application
architecture to facilitate knowledge sharing within the team.
Requirements
JavaScript: Proficient in JavaScript, with a strong understanding of its core principles and
best practices. You should have at least 5
● years of hands-on professional experience.
● React: Expertise in React for building user interfaces, including knowledge of component
lifecycle, state management, and hooks.
● Node.js: Strong experience with Node.js for server-side development, including the ability to
create RESTful APIs and manage server-side logic.
● SQL: Proficient in SQL for database management, including writing complex queries and
optimizing database performance.
● Debugging: Strong debugging skills to identify and resolve issues in both front-end and
back-end code efficiently.
● Cross-Browser and Platform Constraints: Knowledge of how to ensure applications function
correctly across different browsers and platforms, addressing compatibility issues.
● GraphQL: Familiarity with GraphQL for efficient data fetching and manipulation, enhancing
the performance of web applications.
● Jenkins: Experience with Jenkins for continuous integration and deployment, ensuring
smooth and automated release processes.
● JIRA: Proficient in using JIRA for project management, tracking progress, and collaborating
with team members.
● Express: Experience with Express.js for building web applications and APIs, ensuring a
robust server-side framework.
Nice to Have:
● CSS: Familiarity with CSS for styling web applications, including responsive design principles
and frameworks.
● React Hooks: Knowledge of React Hooks for managing state and side effects in functional
components, improving code readability and maintainability.
● Apollo GraphQL: Experience with Apollo GraphQL for managing data and state in React
applications, enhancing the efficiency of data handling.
● Cypress: Familiarity with Cypress for end-to-end testing, ensuring the reliability and
performance of web applications.
SMF GmbH
BairesDev
Agência Cubo
Upscale Sdn Bhd (Subsidiary of TechnoDex Berhad)
HR Plus