Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 22, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Bluegrass Digital is a leading provider of creative technological solutions and digital production services for mobile, web and social platforms. With our head office in London and hubs in Cape Town and Johannesburg, our highly-skilled team offers a diverse pool of knowledge and expertise, bringing together creativity and innovative technology that delivers ...
    Read more about this company

     

    .NET Optimizely CMS Developer

    WHO WE LOOKING FOR

    • We are looking for a talented .NET Optimizely CMS Developer to join our development team. The ideal candidate will have strong experience in developing and managing content management systems (CMS) using Optimizely (formerly Episerver) and .NET technologies. You will be responsible for creating, maintaining, and optimizing high-performance websites and applications that deliver exceptional user experiences.

    EXPERIENCE

    • Minimum of 3-5 years of experience in .NET development with a focus on Optimizely CMS.
    • Proven track record of successfully delivering web projects using Optimizely CMS.
    • Experience with cloud platforms and deployment (e.g., Azure) is a plus.
    • Relevant certifications in .NET or Optimizely CMS are a plus.

    SKILLS REQUIRED
    Technical Proficiency:

    • Extensive experience with Optimizely CMS (Episerver) and .NET framework (ASP.NET, C#).
    • Strong knowledge of front-end technologies such as HTML, CSS, JavaScript, and jQuery.
    • Experience with web services and APIs, including RESTful and SOAP.
    • Good database design and server-side application skills with Azure, SQL / NoSQL (Cosmos)
    • Cloud Hosting platform experience - Azure App Services and Application development and Azure DevOps experience is very advantageous

    Development Skills:

    • Proficient in developing custom modules, templates, and features within Optimizely CMS.
    • Experience with version control systems such as Git.
    • Knowledge of modern development practices, including agile methodologies.

    Analytical and Problem-Solving Skills:

    • Strong analytical skills with the ability to troubleshoot and resolve complex issues.
    • Detail-oriented with a focus on delivering high-quality, maintainable code.

    Communication and Collaboration:

    • Excellent verbal and written communication skills.
    • Experience interfacing with clients, understanding client business strategies and how to deliver these within applications you architect.
    • Ability to work collaboratively in a team environment and effectively manage project requirements.

    KEY RESPONSIBILITIES
    Development and Implementation:

    • Design, develop, and maintain web applications and content management solutions using Optimizely CMS and .NET technologies.
    • Implement custom functionality, features, and integrations to meet business requirements.
    • Work with designers and stakeholders to translate user requirements into technical solutions.

    System Optimization and Performance:

    • Optimize website performance, ensuring fast load times and efficient use of resources.
    • Troubleshoot and resolve issues related to CMS functionality, site performance, and user experience.
    • Implement best practices for coding, security, and data management.

    CMS Management:

    • Configure and customize Optimizely CMS settings, templates, and modules to enhance content management and delivery.
    • Develop and maintain content templates, content types, and data structures within the CMS.
    • Ensure content integrity and accuracy by integrating workflows and approval processes.

    Collaboration and Support:

    • Collaborate with cross-functional teams, including UX/UI designers, product managers, and other developers, to ensure seamless integration and functionality.
    • Provide technical support and guidance to content authors and site administrators.
    • Participate in code reviews, contribute to knowledge sharing, and mentor junior developers as needed.

    Documentation and Reporting:

    • Maintain thorough documentation of development processes, code changes, and CMS configurations.
    • Report on project progress, issues, and resolutions to stakeholders and project managers.

    go to method of application »

    React Native Developer

    WHO WE LOOKING FOR

    • We're looking for a capable, forward-thinking developer who is passionate about building scalable and high-performing applications. You should have a deep understanding of software architecture, cloud technologies, and modern mobile application development. This role is ideal for someone who enjoys solving complex problems, collaborating with cross-functional teams, and staying ahead of the latest industry trends.

    WHO WORKS AT BLUEGRASS

    • Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn and improve through doing great work experience & achieving results. Honest, ethical, punctual and professional with a sense of humor! Technical thinkers that can communicate well with both clients, internal teams and non-techies.

    SKILLS REQUIRED

    • 6+ years’ experience in Mobile Applications development.
    • 2+ years’ Cloud development experience (Azure Logic Apps, Azure Service Bus, Azure Web/API Apps).
    • Experience with data stores (CosmosDB, MS SQL, etc.).
    • Strong grasp of RESTful API integration.
    • Knowledge of software architecture focusing on reliability, security, performance, scalability, and cost-efficiency.
    • Familiarity with security best practices (e.g., OWASP).
    • Strong experience in C# and the .NET framework
    • Expertise in React Native (JavaScript), iOS (Swift), Android (Java/Kotlin), or HarmonyOS.
    • Strong understanding of React Native architecture, including state management libraries such as Redux, MobX, or Recoil.
    • Knowledge of modern JavaScript (ES6+), HTML, CSS (TypeScript is a plus).
    • Proficiency in Git and build tools like Metro, Webpack, etc.
    • Experience in DevOps best practices, automated builds, and deployment pipelines.
    • Strong skills in debugging and optimizing React Native applications using tools like React DevTools, Flipper, and platform specific profilers.
    • Familiarity with unit testing (TDD, BDD) using frameworks like MSTest, NUnit, Jest, Detox, etc.
    • Understanding of platform-specific UX/UI best practices (HIG for iOS, Material Design for Android).
    • Experience working across multiple codebases and deliverables.
    • Understanding of Agile methodologies such as Scrum.

    go to method of application »

    UX / UI Designer

    WHO ARE WE LOOKING FOR

    • We are looking for an experienced UX / UI DESIGNER to join our team and drive the creative direction within the business and projects. You should understand 'big picture' strategic thinking and be able to help conceptualise, problem solve and manage stakeholder conversations during the initial sales process; client design workshops; and throughout the creative process, ensuring that all our designs talk back to the client’s business requirements and project objectives.
    • At Bluegrass we love and use Figma as our design tool, and we need you to have deep experience with Figma. Creating beautiful, modern and highly creative UI designs is the primary skill we need from you, as we do have strong UX experience within the team to assist with the UX process.
    • You will be supported by and will work closely with our Head of Product and Solutions Director.

    REQUIRED SKILLS

    • Minimum of 2+ years’ experience working within a similar creative software development environment or a product development team
    • Design related qualifications
    • Proven experience with design workshops, where you interact with clients and unpack project requirements and business problems
    • Experience interacting with clients and able to unpack project requirements and business problems
    • Experience architecting and structuring Figma projects - is essential
    • Experience creating beautiful, modern and highly creative UI designs, for both Websites and Mobile App projects, within Figma
    • Experience using Google’s Material Design system - is advantageous
    • Experience implementing a Design System - is very advantageous
    • Experience creating and designing corporate branding, logos and CI guidelines - is advantageous
    • Ability to write code (HTML / CSS) - is advantageous
    • Experience using JIRA as a project management tool - is advantageous
    • Experience with WebFlow - is advantageous
    • Ability to design and code HTML mailers - is advantageous
    • Ability to create professional branding videos and showreels - is very advantageous
    • Good interpersonal and communication skills to lead clients through the creative process

    KEY RESPONSIBILITIES

    • Interact with clients and scope project requirements and business problems and propose solutions
    • Assist the sales process with creative pitches to help win new business
    • Master and use Figma as your primary design tool and then also the Adobe CC Suite
    • Create UX wireframe/prototypes using Figma
    • Present both your UX prototypes and UI Designs to clients in a clear and professional manner, explaining how we’ve solved and achieved the project objectives
    • Passionately stay abreast of new design trends, concepts and designing for digital, web and mobile experiences and explore these trends actively on a regular basis.
    • Master designing for Mobile App development (iOS & Android) and understand the design implications to cater for various types of screen sizes and orientations
    • Understand the importance of Design Systems and make recommendations as to how Bluegrass can become more efficient within our internal design processes, by proactively using provided learning platforms (i.e. www.uxcel.com) to improve your skills
    • Master Google’s Material Design system and employ its guidelines, components, and tools that support the best practices of user interface design
    • Create and design corporate branding, logos and CI style guides
    • Assist clients and project managers to select themes to use for projects (i.e. WebFlow and Wordpress) where you can easily skin design files (where required)
    • Master Bluegrass project management tools like JIRA and our creative processes
    • Provide design estimates that can be used to create accurate project cost estimates and project timelines.
    • Accurately track your time logs daily using Bluegrass tools and standards
    • Advantageous is an understanding of HTML & CSS to propose solutions from a functional design perspective
    • Assist the marketing team to create website content; social media and case study assets to showcase our work
    • Assist with Award entry submissions
    • Conceptualise and input into our Bluegrass branding videos and showreels

    go to method of application »

    Intermediate Frontend Developer

    ROLE OVERVIEW

    • Do you enjoy building products and platforms using latest web and mobile technologies? Do you like getting exposed to international standards, new skills and enjoy building quality code? Are good at collaborating with teams, keen to learn and expand your skills? Do you have the ability to communicate in technical conversations with clients?
    • Bluegrass Digital is a dynamic software engineering company working with leading international companies. You will work in a strong and passionate team using latest technologies and development standards, striving to deliver quality project work.

    WHO WE LOOKING FOR?

    • We are looking for an experienced Frontend / JavaScript developer to join us, and work on one of our key client accounts. You must be a proactive communicator; energetic and passionate about using the latest technologies; and eager to grow your skills by working on Responsive Web projects, PWA’s, API integrations and more. You will work primarily on our key client account and projects, and also work on other well known big brand projects and start-ups building cool projects and having fun along the way. You will be mentored by our Head of Development, and Senior Frontend Lead Developer, who will both give you exposure to the latest technologies and architectural best practices being used on the web today.

    WHO WORKS AT BLUEGRASS?

    • Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn and improve through doing great work experience & achieving results. Honest, ethical, punctual and professional with a sense of humour! Technical thinkers that can communicate well with both clients, internal teams and non-techies.

    KEY REQUIREMENTS

    • Minimum of 4-5+ years' experience in web development
    • HTML and CSS (including SCSS) essential
    • Good experience with JavaScript (ES6+)
    • Experience with at least one JS framework/library (React, VueJS, or Angular etc.)
    • Node, Express (beneficial, not essential)
    • JavaScript related tooling (Webpack, Gulp, NPM etc.) is essential
    • Experience with version control systems (Git) and platforms (Bitbucket, Github) essential
    • Experience delivering projects from designs and functional specs through to production
    • Working with design tools Figma and/or Invision Inspect, is essential
    • High level of attention to detail, both in matching a pixel perfect design and ensuring a smooth user experience is considered using CSS transition and animation effects
    • Experience working with RESTful APIs
    • Experience interacting directly with client stakeholders to unpack scope and requirements and make considered UX recommendations

    PERSONAL SKILLS / ATTRIBUTES

    • A code lover, with interesting hobby projects, open source contributions or proven talent through great work experience & results
    • Multi-tasking skills & ability to comfortably juggle multiple requirements
    • On top of the fast-changing JS world
    • Energetic and eager to build some cool software
    • Honest & ethical
    • Punctual & professional
    • Creative thinker
    • Excellent communication skills, with the ability to express yourself well to clients (if required)
    • A proven early adopter & researcher of new technologies
    • Excellent troubleshooting and problem solving skills
    • Team player and not afraid of a bit of hard-work and fun with colleagues

    go to method of application »

    Devops Support Engineer

    • Bluegrass Digital is a dynamic software engineering company working with leading international companies. We develop medium to enterprise websites, custom development and mobile applications. We work with CMS platforms like Umbraco, Optimizely, Contentful and WordPress, as well as creating custom SaaS applications. We develop on both the Microsoft stack and Open-Source stack using Microsoft Azure, DevOps, .NET Core, ASP.NET MVC, C#, PHP, JavaScript, React, React Native, VueJS, NodeJS, GraphQL and RESTful API’s building lightweight modern applications. You will work in a strong and passionate team using latest technologies and development standards, striving to deliver quality project work.

    WHO ARE WE LOOKING FOR?

    • We're looking for a capable DevOps Support Engineer, with Microsoft Azure (preferred) or AWS Cloud experience, to join our dynamic and growing team. This role suits a multi-skilled person with .NET skillset, interested in DevOps tooling and processes and knowledge of networks/server maintenance, website hosting, support and back-up procedures. A key part of the role is to assist the Technical Director with the administration of our client websites, applications and Azure app service environments. You will both maintain and continuously look for ways to improve the DevOps processes and find efficiencies through latest technologies (Docker; Kubernetes etc) and automate wherever possible. Ideally you will have experience and a solid understanding of managing internal business networks and firewalls; and server environments with emphasis on maintaining infrastructure, not limited to but including, Windows & IIS (Cloud / VM’s), .Net Framework, Microsoft Exchange, Active Directory, and MailFlow.

    SKILLS YOU SHOULD HAVE

    • IT related Degree or Diploma. MCSA, MCSE or similar qualifications (very beneficial)
    • A minimum of 2-3+ years' experience as a System Engineer / Network Support Engineer / DevOps Engineer / or .NET Developer
    • Experience working with Cloud Environments – Microsoft Azure (preferred)
    • Experience with Cloud backup strategies, automation, disaster recovery strategies, cloud security
    • Experience maintaining Cloud storage networks, backup and data retention policies
    • Good understanding of CI/CD processes – Microsoft DevOps (preferred)
    • Good understanding of source control best practice and branching strategies, using tools like GIT, Bitbucket, Sourcetree
    • DevOps tools and process – Docker; Kubernetes; GIT; New Relic; JIRA (very advantageous)
    • Firewall Management; Virtual Network Gateways; VPN
    • Scripting experience i.e. BASH or Python or PowerShell
    • Ability to write SQL database scripts (advantageous, not mandatory)
    • Ability to create and maintaining SQL databases
    • A solid understanding of web development technologies and processes and how they all work together. For example, HTML, CSS, JavaScript, .NET or PHP, Databases
    • Experience with Telephony and VOIP systems
    • Excellent troubleshooting skills, with the ability to resolving technical issues, database anomalies, website performance issues related to underlying database issues or Cloud app service infrastructure.
    • Solid communication and project management skills
    • Experience providing and supporting client service level agreements (SLA’s) and responding to our clients during outages, downtime etc. within SLA timeframes

    KEY RESPONSIBILITIES

    • Maintaining the internal Bluegrass core IT infrastructure
    • Manage and maintain the internal Bluegrass company network; firewalls; VPN; Microsoft Entra products and services
    • Setup and management of all Bluegrass employee hardware and devices and ensuring the company asset register is maintained for insurance purposes
    • 1st line support for managing and troubleshooting any user hardware related issues
    • Manage existing and setup of new employees, within the Bluegrass Azure directory and environments
    • Manage the existing telephony and Microsoft Teams phone systems with 3rd party vendors
    • Manage 3rd party suppliers and vendor contracts and relationships
    • Manage Azure app service subscriptions, including monitoring application insights and logs for potential issues
    • Support the development team with project deployments; troubleshooting application issues from a Cloud perspective; database support etc
    • Maintain DevOps pipelines and troubleshoot deployment related issues
    • Assist with the maintenance of monthly Platform Operations automation and test scripts
    • Create standards & process documentation and maintain existing documentation.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Bluegrass Digital Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail