Full Stack Developer
- On-site, Remote
- New Cairo, Al Jīzah, Egypt
- Development (IT)
- gy96e
Job description
About DB Investing
DB Investing is a dynamic, globally recognized multi-asset brokerage, offering secure and advanced trading solutions across forex, stocks, indices, commodities, and cryptocurrencies. With a growing international footprint and a digital-first approach, we are enhancing our development team in Egypt to support our global infrastructure. We are currently seeking a Full Stack Web Developer to build, optimize, and maintain modern web applications and infrastructure in a fast-paced fintech environment.
Position Overview
We are looking for a highly skilled Full Stack Web Developer with strong experience in modern front-end frameworks like Astro.js, cloud-based architectures, and performance-oriented systems. The ideal candidate will have hands-on experience with debugging, deployment, DNS configuration, and securing web applications in cloud-based ecosystems. This role requires working on both client-facing and internal platforms that are central to DB Investing’s technology infrastructure.
Key Responsibilities
Web Development & Optimization
Develop, maintain, and optimize websites and web applications using modern frameworks, with a primary focus on Astro.js and component-based front-end architecture.
Collaborate with UI/UX designers to implement interactive, mobile-friendly, and high-performing front-end experiences.
Build scalable and modular back-end services and RESTful APIs using Node.js, PHP/Laravel, or Python/Django.
Ensure optimal performance, accessibility, and search engine visibility across platforms.
Cloud-Based System Integration
Manage deployment and hosting environments using Cloudflare, DigitalOcean, AWS, or similar cloud services.
Set up CDN, caching, SSL, and edge routing through platforms like Cloudflare for performance and security.
Integrate and manage third-party APIs including CRM systems, payment providers, trading platforms (e.g., MT4/MT5), and analytics tools.
Debugging, Testing & Maintenance
Conduct regular code reviews, debugging, and troubleshooting to identify bugs and improve code reliability.
Write and execute unit tests, integration tests, and performance checks to ensure system stability.
Monitor and resolve front-end and back-end issues, as well as deployment bottlenecks.
DNS & Web Infrastructure Management
Configure and manage DNS records, domain routing, and mail server settings (SPF, DKIM, DMARC).
Monitor and optimize site availability, speed, and uptime with DNS/CDN tools.
Assist in domain migrations, redirects, and secure HTTPS configurations.
Job requirements
Candidate Requirements
3+ years of experience in full stack development with a proven portfolio of scalable web applications.
Strong experience in Astro.js, JavaScript, HTML5, CSS3, and front-end build tools (Vite, Webpack, etc.).
Solid back-end experience using Node.js, PHP (Laravel), or Python/Django, and database technologies like MySQL or MongoDB.
Proficient with Cloudflare, cloud hosting environments, and DevOps workflows (CI/CD, Git, Docker).
Familiarity with DNS management, domain configuration, and understanding of web server protocols.
Hands-on experience with debugging, testing frameworks, and version control systems (Git).
Good understanding of security best practices (OWASP), web accessibility standards, and performance tuning.
Fluent in English, with excellent technical and communication skills.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
What We Offer
Competitive compensation based on experience
A collaborative and innovative work environment in our New Cairo office
Opportunities to work on global-scale projects and modern fintech platforms
Career progression within a rapidly growing brokerage group
Access to training and development resources to advance your skills
How to Apply
Send your CV, a link to your portfolio or GitHub, and a brief cover letter to:
job.gy96e@jobsolutions.recruitee.com
Subject:
“Application – Full Stack Web Developer – [Your Full Name]”
All applications will be handled with confidentiality. Only shortlisted candidates will be contacted.
or
- New Cairo, Al Jīzah, Egypt
All done!
Your application has been successfully submitted!