Back-End Developer (Remote)
Emperor
Remote
01.07.2026.
About the Role
We are looking for a proactive Midweight Back-End Developer with at least 3 years of hands-on experience to support and maintain the websites we develop.
You will work closely with our Client Support Team on a day-to-day basis, with guidance and support from the wider Technical Team, including our Senior Developers.
We are committed to delivering high-quality code, so a strong understanding of best-practice coding standards, performance optimization, and security principles is essential.
Please note: This is an 18-month fixed-term contract.
Key Responsibilities
-
Demonstrate strong problem-solving skills.
-
Write clean, scalable, and maintainable code that follows team conventions and best practices.
-
Ensure tasks are completed on time, meet specifications, and maintain high standards of performance and security.
-
Participate in regular code reviews, providing and receiving constructive feedback.
-
Contribute to technical planning, estimation, progress meetings, and development standards.
-
Stay curious and up to date with emerging back-end technologies, tools, and industry best practices.
Required Skills & Experience
-
Minimum 3 years of professional back-end development experience.
-
Strong experience writing clean, scalable, and efficient code in C#, with a solid understanding of MVC architecture.
-
Experience working with Umbraco and Optimizely CMS.
-
Familiarity with Git and common version control workflows, including feature branches and pull requests.
-
Experience profiling, troubleshooting, and optimizing applications.
-
Familiarity with the Azure Portal.
-
Experience using SQL Server Management Studio and a good understanding of relational databases and SQL.
-
Knowledge of secure development practices, including awareness of OWASP vulnerabilities.
-
Understanding of the blue-green deployment model.
-
Strong collaboration skills and a willingness to learn and grow.
Nice to Have
-
Experience with Azure DevOps.
-
Experience using security testing tools.
-
Familiarity with Node.js and JavaScript.
Additional Information
Please note that occasional work outside of normal office hours may be required.
Next Steps
If you are successfully shortlisted, a member of our Recruitment Team will contact you via email to discuss the next stages of the process.
We aim to respond within 5 working days of receiving your application; however, response times may vary depending on application volumes.
Good luck with your application!
Diversity & Inclusion
As an employer, we are committed to creating an inclusive workplace where people from all backgrounds feel welcome and valued. We encourage applications from individuals regardless of gender identity or expression, sexual orientation, race, religion, ethnicity, age, neurodiversity, disability status, or any other characteristic that makes them unique.
If there are any adjustments we can make to support you throughout the recruitment process, please let us know. We are committed to ensuring you can present yourself in a way that allows you to perform at your best.
Preporuke se učitavaju...