Full Stack Web Developer - DB Investing
DB Investing is a fast-growing financial services company with a global presence, delivering cutting-edge trading solutions and exceptional client experiences. We are expanding our Egypt office and seeking a skilled Full Stack Web Developer to join our dynamic team.
Key Responsibilities
- Design, develop, and maintain web applications across the full technology stack
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Required Qualifications & Skills
- Proven experience as a Full Stack Web Developer or similar role
- Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, or Vue.js)
- Expertise in back-end languages: Node.js, Python, PHP, or Java
- Experience with database technologies such as MySQL, MongoDB, or PostgreSQL
- Familiarity with RESTful APIs and web services
- Knowledge of version control systems (Git)
- Understanding of Agile development methodologies
- Excellent problem-solving and communication skills
- Ability to work in a fast-paced, collaborative environment
Preferred Experience
- Experience with cloud services (AWS, Azure, or Google Cloud)
- Knowledge of containerization tools like Docker
- Experience with CI/CD pipelines
- Familiarity with financial services or trading platforms
What We Offer
- Competitive salary and benefits package
- Opportunity to work with a global team on innovative financial technology
- Career growth and professional development