Senior Developer Full Stack 

Department: Tech Team 

Location: Remote (within EU)

 

GetBEE is looking for an experienced full-stack engineer who can further the development of the architecture, strategy and support the in-house development team.

GetBEE is a digital clienteling platform that streamlines branding, booking, billing as well as live and personalized online consultations, nominated as a Global Innovator by Expo Live, an initiative of Dubai Expo 2020. We offer white-label and user-friendly platforms that personalize online shopping experience beyond the use of chat-bots to a more wholesome, immersive experience. Our client base spans across the Middle East, Europe, and Latin America and includes the likes of Dolce & Gabbana, Lancôme, and others. 

As the Senior Developer Full Stack, your responsibilities include enhancing, tweaking and optimizing the platform and infrastructure to scale and grow by designing and executing open modular architecture and open API. Ideally, you have experience on the web API and development of the Web Services and server-side components of our platform. 

This position requires migrating front end architecture from Angular to React and leveraging the latest technology for WebRTC, Cloud Infrastructure, Native Apps, C#, .Net and more. You must show proof that you have experience in working on web-based portal, with launching/growing apps, websites or e-commerce platforms. Previous experience with a start-up is preferred in start up or scale up phase.

This is a fully remote position, open globally.

 

Responsibilities

  • Collaborating with the rest of the engineering team to design and launch new features

  • Maintaining code integrity and organization

  • Maintaining quality and ensuring the responsiveness of applications

  • Heavy involvement in all things agile from sizing and backlog grooming to sprint planning

  • Working on meaningful projects that have a long-lasting impact on our clients and their customers

 

Requirements:

  • BSc in Computer Science or relevant field

  • 8 years minimum experience in web development

  • 5 years minimum experience in service layer development working with a Microsoft technology stack

  • Experience developing cloud-based solutions

  • Experience of working in a truly agile team environment

  • Experience dealing with continuous delivery Technical Skills

  • Deep understanding and working knowledge of:

C#

WebApi

EntityFramework

MSSQL

AngularJS and or React

CSS (Less, Bootstrap), HTML

Azure

Azure DevOps

IdentityServer3

EntityFramework 6 and TDD

Write high-quality, maintainable and reusable code using best practices (unit testing, source control, design patterns, etc.)

OAuth, OpenID Connect, Identity Server 3

SignalR

Agile Development (SCRUM, KANBAN)

Azure Cloud Services and Azure SQL

XUnit 2, AutoFixture and Moq

 

Core Competencies:

  • Works well in a team 

  • Being able to clearly express your thoughts and ideas in both written and verbal forms

  • Excellent English communication skills that will enable you to collaborate with the rest of the team.

  • Fluent in English, another language is a plus and not a must.

  • Good problem-solving skills

  • Attention to detail

  • Passion for learning and sharing knowledge. Passionate about education and/or technology

  • Fluent in English, another language is a plus and not a must

  • International and global mindset

  • Team builder who identifies closely with, and is passionately committed to, the achievement of the company’s overall mission

Comp & Benefits

  • Competitive Salary 

  • The opportunity to work remotely, joining an ambitious tech start-up company

  • The chance to develop your career in the start-up world, working with inspiring colleagues that have unique ideas, and be given more autonomy than you've ever had to execute your ideas to scale

Interested?
Email your CV, Portfolio, and Cover Letter with title “Senior Developer Full Stack [First Name Last Name] Job Application” to hr@getbee.com

_____

Company Culture 

GetBEE is value-based organization that focuses on trust, collaboration, and social impact. We are a diverse and international team and have prioritized Tech for Good initiatives across the Middle East, Africa, and Latin America. From the very start, GetBEE has been on a mission to Bring Expertise Everywhere. We use technology to create meaningful human connections. We are here to shape the future of remote work. We aim to become the leading platform for all knowledge-based on-demand services, with a focus on personalized e-commerce experiences.