AMC Founded in 2006, licensed by the Singapore Police Force, Police Licensing and Regulatory Department. offers custom security solutions suited to your demands. We work towards meeting the unique needs of every client, be it an enhancement to your current security set up or a complete overhaul that includes:
- Virtual patrolling
- Facial recognition access control
- Remote vehicular access control
- License plate recognition technology
- Visitor Management System
Job Summary
We are seeking a skilled and detail-oriented Full-Stack Developer to contribute to a Security Management Project aimed at strengthening operational security, access controls, and data protection workflows. The ideal candidate will have a strong background in web application development, low-code/no-code solutions, and Agile product delivery, with a focus on security-sensitive systems. This role involves designing, implementing, and maintaining secure and efficient applications that meet compliance standards and support enterprise-level security processes.
Responsibilities
- Develop and maintain secure, user-centric web applications for managing access, user roles, logging, and security workflows.
- Collaborate with security architects and project stakeholders to implement security best practices, including authentication, authorization, and data protection mechanisms.
- Implement low-code/no-code solutions to accelerate secure system deployment and enhance operational efficiency.
- Participate in the full software development lifecycle: requirements gathering, design, development, testing, and deployment in Agile environments.
- Create and maintain dashboards and reporting tools for security monitoring and compliance tracking.
- Integrate RESTful APIs and third-party security tools to automate security processes.
- Conduct code reviews, unit testing, and automated testing to ensure application security and reliability.
- Document workflows, technical designs, and operational procedures in alignment with security standards and audits.
Requirements
- Minimum 5 years of experience in full-stack development, with hands-on experience in secure web applications.
- Bachelor's degree in Information Technology or a related field, with strong academic performance.
- Demonstrated experience in enterprise security projects.
- Proven ability to work with low-code/no-code platforms to enhance business productivity.
- Expertise in frontend development: React.js, Next.js, HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Expertise in backend development: Node.js, Express.js.
- Hands-on experience with low-code/no-code platforms such as Intramart and K2 Five.
- Strong knowledge of state management and UI frameworks: Redux, Context API, Zustand; Material-UI, Tailwind CSS, Bootstrap.
- Experience with version control and testing tools: Git, GitHub, GitLab; Jest, React Testing Library, Cypress.
- Experience in API integration: RESTful APIs, Axios, Fetch.
- Awareness of security best practices, including secure coding, access control, and logging mechanisms.
- Experience with project management methodologies such as Agile, including effective communication and requirement analysis.
- Certifications in workflow automation and low-code platforms is plus (e.g., K2 Five Core, UiPath Level 1 & 2).
- Exposure to security management or compliance-focused projects.
- Strong analytical and problem-solving skills, with keen attention to detail.
- Ability to collaborate with cross‑functional teams in a fast‑paced Agile environment.
- High ownership of project deliverables and adherence to security and compliance standards.
- Creative mindset with the ability to design scalable and maintainable systems.