About the company:
Mbrace is an unconventional Marketing & Advertising agency with diversified strategic and creative talents from all over the world. Headquartered in Dubai, Mbrace also has teams in Paris, London & Amman. We work with governments, large multi-million-dollar brands, and up-and-coming start-ups. Our expertise in communication, media strategy, marketing operations, and digital transformations has positioned us uniquely to provide significant growth and value to our clients. We are continuing to grow at a rapid pace and are seeking a Full-Stack Developer to join our team.
The Role:
Are you a skilled Full-Stack Developer with a passion for creating seamless and dynamic web applications? We're seeking a talented professional to join our team and bring innovative ideas to life. If you thrive in a fast-paced, creative environment and excel at building scalable and high-performing digital solutions, this role is perfect for you!
As a Full-Stack Developer, you'll play a critical role in developing and maintaining both front-end and back-end components of our projects, ensuring they meet high standards of performance, reliability, and usability.
Key Responsibilities:
1. Development & Implementation
- Design, develop, and maintain responsive web applications using modern frameworks and technologies.
- Build robust back-end solutions with scalable architectures.
- Implement user-friendly front-end interfaces ensuring cross-browser compatibility.
2. Collaboration & Teamwork
- Work closely with designers, project managers, and other developers to deliver cohesive products.
- Collaborate with marketing teams to integrate digital tools and platforms seamlessly.
3. Performance Optimization
- Optimize web applications for speed, scalability, and user experience.
- Debug and resolve technical issues promptly.
4. Quality Assurance
- Conduct thorough testing, including unit tests, integration tests, and performance tests.
- Maintain code quality, organization, and automation.
5. Continuous Improvement
- Stay updated with the latest industry trends, tools, and technologies.
- Propose and implement improvements to development processes and workflows.
Qualifications:
Essential Skills & Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience as a Full-Stack Developer, with a portfolio of completed projects.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript (React, Angular, or Vue.js).
- Expertise in back-end development using Node.js, Python, Ruby on Rails, or a similar framework.
- Strong understanding of database systems (SQL and NoSQL).
- Experience with version control systems like Git.
Desirable Skills:
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Knowledge of DevOps practices, including CI/CD pipelines.
- Experience with API integration and microservices architecture.
- Proficiency in UI/UX design principles.
Soft Skills:
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills for effective collaboration.
- Ability to thrive in a dynamic, team-oriented environment.
If you're ready to contribute your expertise and take on exciting challenges in a rapidly evolving industry, Mbrace is the perfect place to grow your career. Apply today to join our team of innovators and make a real impact!