Key Responsibilities 1. Design, develop and maintain scalable full-stack applications using modern JavaScript and TypeScript technologies. 2. Develop responsive web experiences using Remix JS and React-based technologies. 3. Build and maintain backend services using Node.js. 4. Develop and maintain React Native applications for mobile platforms. 5. Design and implement RESTful APls and backend integrations. 6. Work with both relational and NoSQL databases to deliver performant and scalable solutions 7. Build event-driven integrations using Kafka messaging. 8. Develop reusable, maintainable and well-tested application components. 9. Participate in architecture discussions, code reviews and technical planning. 10. Collaborate closely with Product Owners, UX designers, QA engineers and DevOps teams throughout the software delivery lifecycle. 11. Troubleshoot production issues and participate in ongoing application improvements Technical Environment Frontend: Remix JS, React, React Native, HTML5, CSS3, JavaScript /TypeScript Backend: Node.js, REST APIs Databases: MySQL, MongoDB Messaging & Integration: Kafka, Firebase Cloud & Infrastructure: AWS EC2, AWS S3, AWS Elastic Beanstalk, Nginx CMS: Drupal integration experience advantageous Testing: Jest, React Testing Library, Mocha, Chai Version Control & Delivery: Git, Cl/CD pipelines, Agile / Scrum development Candidate Profile 1. 5+ years of experience in full stack software development with modern Java Script technologies 2. Strong commercial experience with Node.is and modern frontend frameworks. 3. Experience building production applications using Remix JS, React or similar frameworks. 4. Experience developing mobile applications using React Native. 5. Strong understanding of REST API design and backend architecture. 6. Experience working with both relational and NoSQL databases, including MySQL and MongoDB 7. Familiarity with event-driven architectures using Kafka. 8. Experience deploying and maintaining applications on AWS. 9. Good understanding of web servers, reverse proxies and application hosting using Nginx. 10. Experience integrating with Drupal CMS is advantageous. 11. Strong understanding of automated testing practices using Jest, React Testing Library, Mocha and Chai. 12. Familiarity with Firebase services is desirable. 13. Experience working in Agile/Scrum teams. 14. Strong written and verbal English communication skills 15. Strong problem-solving, communication and collaboration skills. 16. Ability to work independently while contributing effectively within a cross-functional engineering team. Benefits Offered: 5 days working, 8 hours (Normal Shift 9:00-18:00) Overtime Payment Year-end Bonus Macau Banking Holidays Group Medical Insurance Application: We offer attractive remuneration package to the right candidates. Remuneration will be commensurate with qualifications and experience. Interested parties please email your full CV including current and expected salary to recruit@vastcomtech.com www.vastcomtech.com