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: Jul 25, 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

     

    Quality Assurance Engineer

    WHO ARE WE LOOKING FOR

    • We are on the hunt for a Cape Town-based Intermediate to Senior Quality Assurance Engineer with a proven track record in the financial services sector. We’re looking for someone who not only understands quality assurance inside and out but also brings deep domain experience from other financial institutions. If you're analytical, detail-obsessed, and ready to play a key role in delivering high-quality software for financial applications—this is your opportunity.
    • Candidate must be based in Cape Town - Hybrid position

    WHAT WE DO

    • We work on client projects ranging from start-ups with VC funding, to medium and enterprise web and mobile projects, where we help clients conceptualize and fulfil their digital transformation journey. We work across development languages and technologies, with a strong Microsoft .NET backbone. We primarily deliver projects within web content management, using platforms like Umbraco, EPiServer, and WordPress/WooCommerce, as well as creating cutting-edge custom and native mobile applications. And yes, we will train you in anything you do not know.

    KEY REQUIREMENTS AND RESPONSIBILITIES

    • At least 5 years of professional experience in software quality assurance.
    • Solid hands-on experience using test management tools like JIRA, Azure DevOps, or Azure Test Plans.
    • Exposure to asset management systems and familiarity with financial industry terminology and workflows.
    • Practical experience in test automation, especially automation at the database (DB) level.
    • Testing Expertise: Well-versed in functional, regression, and integration testing practices.
    • SQL Knowledge: Confident in querying and updating SQL databases.
    • Able to read and understand stored procedures written by developers.
    • CI/CD & Version Control: Comfortable with CI/CD tools such as Jenkins, GitLab, or Octopus.
    • Experience using Git or similar version control systems.
    • Bug Tracking: Exceptional documentation and defect tracking abilities.
    • Agile Experience: Strong background working in Agile/Scrum teams.
    • Quality-First Mindset: Passionate about quality, proactive in risk mitigation, and constantly seeking process improvements.
    • Learning-Driven: Willingness to explore new tools, techniques, and best practices in the QA space.

    go to method of application »

    Senior Frontend JavaScript Developer

    WHO WE LOOKING FOR

    • We're looking for a creative Senior Frontend JavaScript Developer who is energetic and passionate about using the latest technologies, and eager to grow your skills by working on Mobile Apps and Responsive Web projects, PWA’s, API integrations and more. You will work on some big brand names, some small brand names, and start-ups building some cool projects and having fun along the way. You will be mentored by our Head of Development, who give you exposure to the latest technologies and architectural best practices being used on the web today. This is a fantastic opportunity to build and maintain scalable, interactive, and engaging user experiences across multiple platforms for some of the world’s leading life science brands.

    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

    • Minimum of 5-6 years of continuous experience building web and mobile applications.
    • Expert understanding of the JavaScript core language.
    • Ability to architect, develop, test, and support applications using technologies such as HTML, SCSS, JavaScript (ES6+), TypeScript.
    • Architecting headless web solutions using ReactJS and NextJS
    • Architecting mobile applications using React Native, Redux, Redux-saga, React-router for web, react-navigation for native, Jest/mocha etc. for unit tests, Redux form, eslint
    • Experience with more than one JS framework/library preferred (React, Vue.js, NextJS)
    • Experience working with charting libraries (i.e. HighCharts; D3.js) to build interactive data visualization applications (advantageous)
    • Experience with JavaScript tooling and build systems (Webpack, Gulp, NPM, Babel, Yarn etc.)
    • Experience working with Figma
    • Experience with version control systems (Git) and platforms (Bitbucket, GitHub) is essential
    • Able to question the status quo and proactively develop improvements in the technical skill set as well as identifying technical and core skills training requirements.
    • High level of attention to detail, both in matching a design and ensuring a smooth user experience
    • Passionate about creating easy-to-use and stunning user experiences.

    KEY RESPONSIBILITIES

    • Evaluating requirements and producing, updating, and communicating accurate estimates of development projects.
    • Ensure adherence to programming standards across projects.
    • Perform code audits, peer code reviews, and support team members on their projects.
    • Manage client expectations around technological limitations and challenges
    • DevOps (Azure) - assist with the set up/management of Azure resources and pipelines.
    • DevOps (Mobile) - assist with the set up/management of mobile app certificates and deployments.
    • Conduct new developer code interviews and assist with onboarding new developers into the team.
    • Strengthen architectural and system design skills for end-to-end project management.
    • Enhance deadline management and project communication to avoid unnecessary frustration and overtime.
    • Pursue additional Azure certifications and strive for independence in scoping, architecting, and managing projects.
    • Encourage developer responsibility and ownership throughout projects, guiding the internal team to take charge and supporting project managers when necessary

    go to method of application »

    Microsoft Dynamics Project Manager

    WHO ARE WE LOOKING FOR

    • We are on the hunt for a Senior Project Manager, you’ll take ownership of a large-scale Dynamics 365 project from inception to delivery. You’ll be the strategic lead, orchestrating cross-functional teams, engaging senior stakeholders, and ensuring each Dynamics implementation delivers measurable business value. You’ll be working with a mix of in-house developers, business analysts, and client-side teams to keep projects on track, within budget, and exceeding expectations.
    • Candidate must be based in Johannesburg - Hybrid position

    KEY REQUIREMENTS AND RESPONSIBILITIES

    • Lead the full project lifecycle of Microsoft Dynamics 365 implementations.
    • Collaborate with solution architects and functional consultants to translate client requirements into clear deliverables and timelines.
    • Build and maintain strong relationships with C-level and senior stakeholders—be their trusted advisor.
    • Manage all aspects of delivery: scope, budget, risk, resource planning, and timelines.
    • Facilitate workshops, sprint planning, and stand-ups with internal and client teams.
    • Ensure seamless integration between Dynamics 365 and other platforms (e.g., Power Platform, Azure).
    • Proactively manage scope creep, communicate impact, and drive change management with finesse.
    • Develop and enforce governance frameworks and best practices.
    • Mentor junior project managers and act as a go-to expert for all things Dynamics delivery.
    • 6+ years of IT project management experience, with at least 3 years leading Microsoft Dynamics 365 projects.
    • Proven success in delivering complex enterprise-grade Dynamics implementations.
    • Experienced in both Agile and Waterfall delivery methodologies.
    • Solid understanding of Dynamics 365 modules (e.g., D365 F&O, CE, Business Central).
    • Confident communicator—able to influence, negotiate, and lead discussions with technical and non-technical stakeholders alike.
    • Exceptionally organized, resourceful, and solutions-oriented.
    • Strong understanding of software development lifecycles and integration architecture.
    • PMP, PRINCE2, or Agile certification preferred.
    • Experience in a consulting or agency environment is a major advantage.

    go to method of application »

    Senior Full-Stack Engineer

    WHO ARE WE LOOKING FOR

    • Bluegrass Digital is supporting our client, an innovative leader in the decentralized technology space, to scale their engineering team. We're on the hunt for a seasoned Senior Full-Stack Engineer with deep experience in JavaScript, TypeScript, and modern frameworks like React and Next.js. Bonus points if you're fluent in Web3 or have dipped your toes into blockchain development. This is a hands-on, full-stack role with a balanced mix of frontend finesse and backend depth perfect for engineers who like to build with purpose and push tech boundaries.

    KEY REQUIREMENTS AND RESPONSIBILITIES

    • Design, develop, and maintain scalable full-stack applications using React, Next.js, and Node.js
    • Build and integrate RESTful APIs and manage backend logic
    • Collaborate closely with cross-functional teams (Product, Design, QA) to define and deliver new features
    • Contribute to mobile development with React Native where needed
    • Participate in code reviews, provide feedback, and uphold best practices
    • Troubleshoot bugs, optimize performance, and ensure high-quality code delivery
    • Stay current with emerging trends in JavaScript and full-stack development
    • 5+ years of professional experience as a Full-Stack Developer
    • Strong proficiency in JavaScript and TypeScript
    • Production-level experience with React and Next.js
    • Proficient in Node.js for backend development
    • Familiarity with React Native and mobile app workflows
    • Comfortable working with Git and version control workflows
    • Excellent communication skills and ability to work independently in a remote team

    go to method of application »

    Senior Java Developer

    WHO ARE WE LOOKING FOR?

    • We're looking for a capable Senior Java Developer who is energetic and passionate about using the latest technologies, and eager to grow by working on web and mobile software applications, custom software apps, API integrations and more.
    • As the senior developer you will need to have a deep specialized knowledge beyond your peers in cloud technologies and provide technical solutions to enterprise problems. You will be responsible for setting up of the design patterns, libraries, frameworks and processes. You have to be aware how the organization and business partners work and be able to adapt, within the frameworks, to deliver.

    SKILLS REQUIRED

    • Minimum of 5+ years' experience in Java
    • Agile/Scrum Tool set, preferably Atlassian
    • AWS experience (S3, cloudformation scripts, Lamda’s, SES, SQS and step functions)
    • Experience in distributed source control systems, like BitBucket
    • JSP, Java 11, Object Orientation Programming
    • Experience with microservices
    • Hands on experience in a DevOps environment

    KEY RESPONSIBILITIES

    • Analyse and understand business requirements in the context of the current business environment in conjunction with Product Manager, Business Analysts and Solution Architects.
    • Develop and document design and maintain source base.
    • Create conceptual, logical and physical solutions, using appropriate coding techniques and methodologies.
    • Identify suitable coding solution(s) and alternatives that address the business needs/requirements of key stakeholders from the business, solution delivery and operations areas.
    • Develop solutions according to standards and best practice for front-end, back-end and integration to other solutions.
    • Maintain development principles and quality compliance criteria to deliver according to commitments.
    • Integrate design for maintainability, scalability and efficiency.
    • Coordinate with Architects and business stakeholders to determine functionalities.
    • Complete deliverables throughout the system development life cycle for compliance according to agreed plan.
    • Work within the frameworks of both waterfall SDLC and Agile (SCRUM) methodologies.
    • Experiencing in designing systems to take advantage of true cloud architecture, preferably AWS.
    • Thoughtful and clear understanding of program and project goals and needs.
    • Applied code review and QA changes as requested.
    • Successful deployment through quality gates.
    • Coding to industry best practice.
    • Technical competency in DSL technology stack.
    • Research, understand and stay up to date with current trends in online channels and related Information Technology.
    • Setting up and maintaining technical infrastructure

    YOUR BEHAVIOURS

    • You set a high bar for yourself and your team’s engineering skills
    • You possess excellent interpersonal and communication skills (oral and written)
    • You provide technical leadership and mentor more junior engineers
    • You develop high quality maintainable code to meet complex changing environment
    • You enjoy fixing and improving technical debt across existing applications
    • You seriously test your changes before hitting the main branch
    • You continuously deliver improvements to a project solution
    • You have solid analytical and problem-solving skills and strong attention to detail
    • You learn quickly and like to stay current with new technologies

    go to method of application »

    Senior React Native Developer

    WHO WE LOOKING FOR

    • We’re on the hunt for a Senior React Native Developer who can architect, build, and scale production-grade mobile applications with precision and performance in mind. You’ll be joining a high-performing global delivery team servicing clients in the UK, EU, and US — where quality, depth, and accountability matter. This isn’t just about building screens, we’re looking for someone who can lead with technical authority, solve architectural challenges, and optimize every layer of the mobile experience.

    SKILLS REQUIRED

    • 9+ years of JavaScript/TypeScript experience, with at least 6 years of React Native development in production.
    • Deep technical understanding of mobile architecture, including state management, navigation, and platform performance tuning.
    • Proven ability to lead the technical direction of a project or feature set.
    • Demonstrated experience working in teams that value code quality, autonomy, and delivery excellence.
    • Comfortable working in a hybrid environment you must be based in Johannesburg and available 3 days onsite per week.
    • Experience in native Android/iOS bridging and optimisation.
    • Familiarity with tools like Redux, React Query, Firebase, GraphQL, or mobile analytics platforms.
    • Previous experience in a consulting, agency, or fast-paced product environment.
    • Exposure to mobile DevOps and app store deployment best practices.

    KEY RESPONSIBILITIES

    • Build and maintain complex cross-platform mobile apps using React Native, with a strong emphasis on architecture, performance, and scalability.
    • Drive and contribute to client-side system design in collaboration with technical leads and product owners.
    • Lead code walkthroughs, identify performance bottlenecks, and guide the implementation of best practices in async programming, caching, and offline-first strategies.
    • Integrate and manage third-party APIs, native modules, and SDKs across iOS and Android.
    • Take ownership of code quality through automated testing, CI/CD pipelines, and rigorous debugging.

    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