Company Description Jowayya is a growing technology company focused on building secure, reliable, and innovative digital solutions. The team combines software engineering, penetration testing, and AI expertise to deliver products that meet modern security and performance standards. Jowayya values collaboration, continuous learning, and practical problem-solving in a fast-paced environment. The company offers opportunities to work on end-to-end product development and security assessments, while experimenting with emerging AI technologies.
Role Description This is a full-time, on-site role based in Marjayoun for a Full-stack Developer | Penetration Tester | AI professional. The role involves designing, developing, and maintaining web applications across front-end and back-end layers, ensuring clean, secure, and scalable code. Day-to-day tasks include implementing user interfaces, building APIs and services, integrating databases, and conducting code reviews. The individual will perform penetration tests, identify vulnerabilities, and collaborate with the team to implement security controls and best practices. The role also includes experimenting with AI models, integrating AI features into applications, and optimizing solutions based on performance, usability, and security requirements.
Qualifications
* Strong skills in Full-Stack Development and Software Development, with experience building and maintaining web applications.
* Proficiency in Back-End Web Development, including server-side frameworks, APIs, and database integration.
* Proficiency in Front-End Development, including modern JavaScript frameworks and Cascading Style Sheets (CSS).
* Knowledge of penetration testing methodologies, web application security, and common vulnerabilities (e.g., OWASP Top 10).
* Experience or strong interest in AI, including working with machine learning frameworks or integrating AI services into applications.
* Ability to write clean, maintainable code, use version control (e.g., Git), and follow collaborative development workflows.
* Solid problem-solving skills, attention to detail, and ability to work effectively in an on-site, team-oriented environment.
* Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
* Familiarity with Linux environments, containerization (e.g., Docker), and cloud platforms is a plus.