Posted at: 18 March
Fullstack developer (Python, FastAPI) - Part-time - APAC
Company
Arc.dev
Arc.dev is a freelance platform that only connects developers who pass their vetting process. NOTE: Jobs posted by Arc.dev are freelance opportunities provided by their clients, and you will likely communicate with Arc.dev when applying for a job.
Remote Hiring Policy:
Arc.dev is a fully remote freelance platform.
Job Type
Part-time
Allowed Applicant Locations
Singapore
Job Description
About the company
Hexcore Labs is a cutting-edge startup specializing in cybersecurity and AI education technology. We develop innovative learning solutions, including:
- Cloud-hosted cyber ranges featuring intentional vulnerabilities for hands-on cybersecurity training
- AI-driven content leveraging LLMs and automation workflows
- Browser-based Unity games simulating real-world cybersecurity scenarios
With a growing team based in Singapore, we are expanding our development capabilities and seeking talented engineers to support our mission.
Role Overview
We are looking for a mid-level Full-Stack Developers with a strong backend focus to join our team. You will play a key role in building and optimizing our cybersecurity education platform. While frontend expertise is not required, solid knowledge of HTML, CSS, and JavaScript is essential.
Key Responsibilities
- Develop, maintain, and optimize backend services using Python and FastAPI
- Implement server-side templating using Jinja2
- Build and enhance secure, scalable web applications
- Collaborate with frontend developers to ensure seamless integration
- Work with databases (basic knowledge required, no advanced SQL needed)
- Utilize Docker and virtualization technologies (Proxmox experience is a plus)
- Troubleshoot issues, optimize performance, and improve system security
Requirements
- 3+ years of experience in full-stack or backend development
- Proficiency in Python and FastAPI (or similar backend frameworks)
- Strong knowledge of HTML, CSS, JavaScript
- Experience with server-side templating (Jinja2 preferred)
- Basic database management skills
- Familiarity with containerization (Docker) and virtualization (Proxmox is a plus)
- Ability to work independently in a remote-first environment
- Strong problem-solving and collaboration skills
Preferred Qualifications
- Background in cybersecurity or AI-related projects
- Experience in edtech platforms
- Knowledge of DevOps practices