About CN Group CZ a.s. Software Development company in Prague, Czech Republic
For the last 25 years, we at CN Group (www.cngroup.dk) have developed high quality, outsourced software for customers in Scandinavia, Germany, Austria, Switzerland and the UK. We also provide a range of tailor-made maintenance and support services, QA
CN Group delivers 40+ different web applications per year and has 80+ Javascript developers ready for your projects.
CN Group is an expert in various types of web applications from heavy content apps to heavy traffic apps from e-shops to applications for internal networks such as big warehouses hospitals etc. Our philosophy is to be technologically flexible and to keep up with the latest trends including functional programming. We mostly use React Vue Angular or elm (purely functional framework). As our usual separator between the frontend and the backend REST was the number one choice for many years however we are now using the newer GraphQL which brings significant benefits to our custom solutions.
CN Group has strong experience in backend technologies thanks to a community of 90+ developers the successful delivery of several hundreds of projects and the use of various technologies.
We mostly develop in Java .NET NodeJS or PHP. We successfully implemented Groovy Scala and Clojure. In 2013 we became a Microsoft Gold Partner and for .NET we take all the benefits of the modern .NET Core platform including functional programming in F#. Microsoft Azure Amazon Cloud Webservices or Google Cloud Platform are today playing a more important role in bespoke application development. In PHP we tend to work either with Symfony or Laravel.
Learn more about our backend knowledge
DevOps consultancy services will speed up automate and improve your deployment and integration process.
What can our DevOps consultant help you with?
Which topics do we usually cover?
No matter whether you need a Native or Hybrid app CN Group will help to build any sort of app - from one connected to an IoT device to a native app for your news portal.
Our DRUPAL team implements various solutions from e-commerce to publishing systems used by big portals.
We trust most in DRUPAL for building Content Management Systems (CMS). We have experience with both DRUPAL 7 and DRUPAL 8 and can provide either a full Drupal solution or the more popular headless Drupal which combines Drupal back-office with the technology of your choice such as React on the frontend connected through an API.
Our developers are very active in the Drupal open source community and help with arranging and even hosting many events in the Czech and Slovak community.
Learn more about our DRUPAL team
With a team of 8 UX Designers we create or improve the user experience of your applications.
The User experience and design of your application are what sells the product. Our team can deliver prototypes wireframes and designs at the beginning of the project. But mainly they can help you with the Design Sprint - a one-week prototyping session where a goal is to create a real-looking prototype from which useful feedback from five end users can be harvested immediately. Our UX specialists moderate between 10 and 15 Design Sprints every year.
UX/UI services:
Wireframes or Prototypes creation Business or UX workflow review Google Analytics setup A/B Testing strategy Usability testing Accessibility strategy for app
Learn more about our UX services
We started adopting agile techniques back in 2006. Nowadays 99% of our projects are running agile. Our 11 certified scrum masters are at your service.
CN Group primarily uses Scrum enhanced with our own set of best practices. We also use other agile frameworks – pure Scrum Kanban LeSS SAFe or a completely tailored solution as best suits a particular client or projects needs.
Our typical team setup is 5-7 developers testers scrum master from CN Group plus a product owner nominated by a customer. Despite working remotely we acknowledge the importance of face to face communication and one of our key tools for successful projects is regular workshops where we discuss the current topics business requirements and plan our next slice of work.
Learn more about our Agile best practices
Learn more about our Agile coaching
The Functional approach means faster development and a lower bug rate with fewer lines of code in complex applications.
Functional programming as a parallel stream of technologies in backend as well as frontend is mainly used for complex business applications in finance and e-commerce.
CN Group launched its F# team in 2016 delivering many successful projects. On the Java platform we now use Scala. Thanks to elm we are writing functional code on frontend with no runtime errors. CN Group is a supporter of local Czech functional programming communities such as FSharping and elmPrague.
Our customers are leading businesses in the EU, in domains as varied as Finance, Transportation, Media & Publishing and Security . We are proud of our growing list of references, many of whom are now members of our innovative CN Group Partnership Programm