🛠️ 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.