وصف الوظيفة
About Us
DB Investing is a leading global investment firm specializing in financial technology and investment solutions. With a strong presence in multiple markets, we are expanding our operations in Egypt and are seeking highly skilled professionals to join our growing team. Our mission is to create innovative, user-friendly, and high-performance digital platforms that enhance the investment experience for our global clientele. We foster a culture of excellence, collaboration, and continuous innovation.
Position Overview
We are looking for a talented and experienced Full Stack Web Developer to join our development team. This role involves working on both the front-end and back-end of our web applications, ensuring a seamless and efficient user experience. The position will initially be fully remote and will transition to an office or hybrid setting as we establish our presence in Egypt.
The ideal candidate is a problem solver with a strong technical background and a passion for developing high-quality software solutions. You should be comfortable working with modern web technologies and have a deep understanding of full-stack development principles.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance web applications.
- Develop and optimize both front-end and back-end components using modern frameworks and technologies.
- Collaborate with UI/UX designers to create intuitive and visually appealing user interfaces.
- Work closely with product managers, developers, and stakeholders to define and implement technical solutions.
- Ensure application security, performance, and reliability.
- Write clean, efficient, and maintainable code following industry best practices.
- Debug, troubleshoot, and resolve technical issues in both front-end and back-end systems.
- Implement and integrate RESTful APIs and third-party services to enhance application functionality.
- Stay up-to-date with emerging technologies and recommend improvements for ongoing projects.
Requirements
- 3+ years of experience as a Full Stack Developer or similar role.
- Proficiency in front-end technologies (HTML5, CSS3, JavaScript, and frameworks like React.js, Angular, or Vue.js).
- Strong experience in back-end development using Node.js, Python, Ruby on Rails, or PHP.
- Experience working with databases such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of RESTful API development and integration.
- Proficiency with Git, GitHub, or Bitbucket for version control.
- Understanding of cloud-based services and deployment processes.
- Strong problem-solving skills, analytical thinking, and ability to work in a fast-paced environment.
- Excellent communication and teamwork skills.
Preferred Skills
- Experience with containerization and cloud platforms (Docker, Kubernetes, AWS, Azure, or Google Cloud).
- Familiarity with CI/CD pipelines for automated deployment and testing.
- Knowledge of security best practices in web application development.
- Experience with GraphQL and WebSockets for real-time applications.
- Familiarity with Agile methodologies and working in a Scrum team.
What We Offer
- Competitive salary package based on experience and skill level.
- A hybrid work model that transitions from remote to office or hybrid.
- A chance to work in a fast-growing fintech company with a global presence.
- A collaborative and innovative work environment that encourages creativity and problem-solving.
- Exposure to cutting-edge technologies and industry best practices in fintech and web development.
How To Apply
If you are a motivated and skilled Full Stack Web Developer looking for an exciting career opportunity, we would love to hear from you!
Please send your CV and portfolio showcasing your full-stack development projects to
[email protected] with the subject line: Full Stack Developer - Egypt.
Only shortlisted candidates will be contacted.