Printerpix is a fast-growing e-commerce brand making waves in the online photo printing and personalised gifting sector. We're there for the milestones and the everyday, from blankets printed with family photos to photobooks capturing your greatest moments, bringing joy is what we do best.
We're excited to announce the opening of our new office in Downtown Dubai! This workspace reflects our commitment to growth and innovation as we expand into new markets and marketing channels. Join us at the heart of one of the world's most dynamic business hubs.
This is your opportunity to join a fast-paced organisation that offers responsibility and rapid career progression. We invest in our people through career development and training.
About You:
You are a highly motivated, driven developer who thrives in a dynamic work environment. We want people who can take us to the next level with their innovative thinking, problem-solving, and passion for success. You embrace modern development practices and leverage AI-powered tools to enhance productivity and code quality.
The Role:
We are seeking a skilled and experienced Backend Developer to join our team. The successful candidate will have expertise in C#, .NET Core, writing APIs, and transitioning legacy code to modern standards. You will design, develop, and maintain backend components and APIs to support our software applications while leveraging AI tools to accelerate development and improve code quality.
Responsibilities:
-
Design, develop, and maintain scalable backend components and APIs using C# and .NET Core.
-
Leverage AI-powered development tools (GitHub Copilot, Claude, ChatGPT) to accelerate coding, debugging, and code reviews.
-
Ensure code quality, maintainability, and scalability of all backend systems.
-
Transition legacy code to modern standards, improving system performance and reliability.
-
Collaborate with the front-end development team to integrate backend services with the user interface.
-
Identify and troubleshoot technical issues and provide effective solutions.
-
Participate in code reviews and contribute to the development of best practices.
Requirements:
-
Bachelor's degree in Computer Science or a related field.
-
At least 5 years of professional experience in backend development using C#, .NET Core, and writing APIs.
-
Strong experience using AI-powered development tools (e.g., GitHub Copilot, Claude, ChatGPT, Cursor) for code generation, debugging, and productivity enhancement.
-
Experience with transitioning legacy code to modern standards.
-
Strong understanding of software development principles and design patterns.
-
Familiarity with SQL, MySQL, PostgreSQL, and relational databases.
-
Experience with version control systems (e.g., Git).
-
Excellent problem-solving skills and ability to work in a team environment.
-
Good verbal and written communication skills.
Preferred Qualifications:
-
Experience with cloud technologies (e.g., AWS, Azure).
-
Familiarity with microservices architecture and containerisation (Docker, Podman, or Kubernetes).
-
Experience with NoSQL databases (e.g., MongoDB).
-
Experience with message brokers (e.g., Kafka, RabbitMQ).
-
Experience integrating AI/ML APIs into backend systems.
What We Offer:
-
Career development and training opportunities.
-
Dynamic, fast-paced work environment.
-
Opportunity to work with cutting-edge AI tools and technologies.
-
Career progression in a growing company.
If you are a motivated self-starter with a passion for backend development and are excited about leveraging AI to build better software, we encourage you to apply for this exciting opportunity.