Job Description
🛠️ Codefend is seeking a web designer & developer.
🔐 About Codefend
Codefend is a cybersecurity platform that connects companies with professional ethical hackers. Through our app users can scan their assets, detect vulnerabilities, and receive expert guidance for remediation.
We combine automation, AI-driven analysis, and human expertise to serve startups, SaaS platforms, and enterprises looking to strengthen their digital security.
🧠 About the challenge
We are about to develop the second version of our web application: app.codefend.com. We are looking for a highly qualified professional to execute this project with technical and visual precision.
- Work mode: 100% remote, freelance.
- Duration: 3 to 4 weeks (maximum).
- Final payment: USD 2,500 to USD 3,500 (paid in BTC, USDT, or USDC).
- Start: Immediately.
- Communication: via Discord / Slack / WhatsApp.
- This is not hourly work – it's based on high-quality deliverables.
✅ Technical Requirements
1. Professional Frontend Development
- Minimum recommended experience: 10 years in frontend development.
- Full command of React (or similar frameworks) with a modular architecture.
- Code must be clear, reusable, well-documented, and strictly separated into:
- One file for markup (JSX/HTML).
- One for styles (CSS/SCSS).
- One for logic/API (JavaScript).
- Monolithic structures or one-time-use components will not be accepted.
2. Pixel-perfect Visual Precision
- Ability to distinguish minimal visual differences .
- Example #ff3939 vs #ff6464, shadows, border radius, etc.
- Work will be validated using Pixel Perfect tools.
- Any result below 90% accuracy will be discarded.
3. Figma
- Ability to convert PSD files into well-structured Figma files.
- Must use AutoLayout, reusable components, and scalable structure.
- All components must be properly organized, named, and structured.
4. UX Flow Execution & Analysis
- Understand user flow and screen logic.
- Detect missing states or inconsistencies in design.
- Do not modify Figma until PSD translation is fully complete and reviewed.
5. Programming Without Templates
- Ability to design and build new components from scratch.
- e.g., popups, error messages without prior mockups.
- We do not use templates. You’re expected to understand and expand the existing design system.
6. Basic Tools & Work Habits
- High-resolution monitor and trained visual eye.
- Proficient use of Figma and basic use of Photoshop (copy, move, export).
- Clean, readable HTML and CSS, without hacks or shortcuts.
- Fluent and professional communication.
- Daily availability for feedback and reviews on Discord.
🌎 Inclusion & Diversity
In equal technical conditions, we will prioritize:
- Women.
- Candidates from Latin America.
- Candidates from India and nearby regions.
💸 Payment Terms
- Payment is made only after final delivery and quality validation.
- Amount depends on the final quality: between USD 2,500 and USD 3,500.
- Payments will be made in cryptocurrency (BTC, USDT, or USDC).
- The entire project must be completed within 4 weeks maximum.
📌 Do not apply if...
- You can't deliver pixel-perfect results.
- You can’t properly separate logic, markup, and styles in your code.
- You’re not open to detailed technical feedback.
- You’re looking for quick or easy tasks without strict review.
- You don’t have at least 8–10 years of real frontend experience
📲 Application & Contact
First, submit your application so we have your profile on record. Then, join our Discord to ask questions and introduce yourself: 👉 https://discord.gg/euvJFGP3
Once you're in, we'll give you access to project materials and the first technical test.
Similar Jobs
Explore other opportunities that match your interests
vizionmenu
Head of Paid, Organic, and AI Search
mangotalent