🚀 Job Description:
We are looking for a skilled Senior Umbraco Developer to join our team. In this vital role, you will lead the development and implementation of Umbraco-based web projects, ensuring they are robust, scalable, and of high quality. If you have a passion for web development, a keen eye for detail, and a commitment to excellence, join us in delivering innovative digital solutions. This is a long-term project and is fully remote.
💼 Key Responsibilities:
- Lead the development and implementation of Umbraco-based web projects.
- Design, code, test, and deploy Umbraco CMS solutions.
- Collaborate with cross-functional teams, including designers, project managers, and QA, to deliver high-quality digital experiences.
- Mentor and provide guidance to junior developers.
- Troubleshoot and resolve technical issues related to Umbraco CMS.
- Stay up-to-date with the latest trends and best practices in web development and Umbraco CMS.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Optimize application performance and scalability.
💻 Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Excellent written and verbal communication skills in English.
- Minimum of 5 years of experience in web development, with at least 3 years focused on Umbraco CMS.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Knowledge of SQL Server and database design.
- Experience with version control systems, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Proven track record of delivering high-quality projects on time.
Preferred Qualifications:
- Umbraco certification.
- Experience with cloud platforms such as Azure or AWS.
- Familiarity with DevOps practices and tools.
- Understanding of SEO best practices and web analytics.
🙌 We Offer:
- Competitive salary and benefits package.
- Opportunity to work on exciting projects in a dynamic, innovative team.
- Professional development and career growth opportunities.
- Flexible working hours and the option for remote work.
- A collaborative and supportive work environment.