Full-Stack Developer (M/F) – Hucency is Hiring
Job Title
Description
Hucency is a French company specializing in human-centered cybersecurity. We help organizations strengthen their digital security by directly involving their employees.
Our approach is based on four complementary pillars:
- Phishing & Vishing Audits to assess vulnerability to real-world attacks.
- Awareness training on external threats (phishing, vishing, smishing, etc.) through tailored educational content.
- Prevention of internal errors through real-time contextual assistance tools and an advisory chatbot.
- Tools and support for CIOs and CISOs to manage cybersecurity and track team progress.
ISO 27001-certified, Hucency combines expertise, innovation, and educational approaches to make every employee the first line of defense against cyber threats.
Responsibilities
We are looking for a Full-Stack Developer to join the Development Department at Hucency in Roubaix (59).
As a Full-Stack Developer, you will be involved in a wide range of tasks, from application design to deployment, including back-end and front-end development.
In this role, your responsibilities will include:
- Analyze customer and user needs in order to propose tailored solutions
- Develop functional and technical specifications
- Drafting a Technical Requirements Specification (TRS)
- Design and build a prototype of the technical solution for validation by the client (typical configuration, etc.)
- Design, develop, test, and maintain computer programs and applications
- Determine the phases and procedures for technical and functional testing of computer programs and applications
- Identify, analyze, and resolve technical problems
- Implement corrective actions and monitor their effectiveness
- Create technical materials
- Collect, organize, and update technical information and project documentation
- Monitor technological developments and propose continuous improvements within the teams
- Help facilitate technical meetings, project reviews, and discussions.
Qualifications
Education and Experience
A master's degree in computer science (engineering school, university, or equivalent);
3 to 5 years of professional experience in software development or full-stack development;
Experience in the field of cybersecurity is a plus.
Technical Skills
- Excellent knowledge of algorithms, data structures, and software design;
- Strong proficiency in front-end technologies (Vue.js, HTML5, CSS3);
- Strong proficiency in back-end technologies (Node.js, Django, or equivalent);
- Knowledge of REST APIs, data exchange formats (JSON), and related technologies (Redis, Docker);
- Proficiency in relational and/or NoSQL databases (PostgreSQL or equivalent);
- Proficiency with Linux and Windows environments, as well as version control tools (Git, GitLab, GitHub);
- Proficiency in software development methods, unit and integration testing, and best practices for code quality;
- Technical English (reading and understanding technical documentation).
Personal Qualities
- Excellent analytical, synthesis, and problem-solving skills;
- Good interpersonal skills and the ability to work as part of a team in a multidisciplinary environment;
- Organizational skills, independence, and the ability to manage priorities;
- Diligence, technical curiosity, and the ability to learn;
- Strong writing skills for producing technical documentation;
- Proactive initiative and commitment to a process of continuous improvement;
- Strong interest in the fields of cybersecurity and information systems security.
- 39 hours per week
- Fixed salary starting at €38,000 gross per year + bonuses.
- Company Health Insurance Plan
- Vacation Bonus
- Contribution toward transportation costs