Thinking
develops.
Digital Natives is one of Central and Eastern Europe’s
most significant development companies.
We do developments on Ruby on Rails,
iOS and Android platforms, following Agile methods.

We build great web and mobile products

„deserves a special round of applause”
TechCrunch


We use cutting edge technology and have precise workflows in place giving you transparency while we work together in every phase of your product’s life.

  • conceptual planning, agile roadmap
  • user interface / user experience design
  • software and system architecture / software design
  • web / mobile development
  • cloud hosting solutions

We cover all the skills you’ll need during conceptual planning, designing, development, implementation and hosting of your product. We love being deeply involved and thinking together with you.

We have the capacity and experience to help you even if you have already taken some first steps with your product or you need to scale up your team because your business is rocking. You can be a startup or a Fortune 500 company, we can dedicate the right team for you.

Typically we work on 3-5 products in parallel with a team size of 3-7 people. We have experience getting involved with existing products/teams or starting ones from scratch. We handle timezone issues with ease and flexibility.

Web and mobile developments

Why Digital Natives

On the market since 2006, we’ve built 60+ products with a staff of 20.

  • We don’t think in project, but in product, terms
  • We approach our work with the attitude of an entrepreneur
  • We max out in quality, cutting edge technologies and agile methods
  • We and our products were mentioned in The New York Times, TechCrunch and Wired

Our expertise is ready to be shared with you

Planning and Consultancy:

  • Conceptual planning, brainstorming
  • User Interface and User eXperience design
  • Tech specification, architecture and software design

Development:

  • Web backend / frontend and mobile development
  • Unique business logic implementation
  • Integration, APIs (Facebook, Paypal...15+ API)
  • Social features
  • Search engine implementation
  • Real time processes
  • Complex workflow handling
  • Mobile optimized web sites, responsive design
  • Highly scalable B2C/B2B products
  • SAAS / PAAS solutions

Technologies we use

Web frontend technology:

HTML5, CSS, Javascript, CoffeeScript, JQuery, Backbone.js, Angular.js, Adobe Flash / Flex

Web backend technology:

Ruby, Ruby on Rails, Sinatra, Node.js, SQL (MySQL/postgreSQL), noSQL (MongoDB), Key-value stores (redis, memcached), Real-time, pub-sub messaging (faye, firebase)

Mobile technology:

native iOS, Android, mobile and tablet optimized web applications

Automated testing tools:

Cucumber, RSpec, Spork, PhantomJS, Selenium, Jenkins for continuous integration

Have a dream developer team working on your startup


We are actively involved in the international startup ecosystem working together with startups from Silicon Valley, NY, Chile, Spain, Italy and the UK.

Recognizing the opportunity in European, especially Central Eastern European talents we co-founded iCatapult.co in 2012. The aim of this “super startup” is to help turn these talents into global successes, primarily through international business development and networking.


Keeping our main focus on developing products since the beginning back to 2006 we have learned a lot from our clients and our own startups as well. We are insidiously infected by Agile methods and Lean Start-up.

At Digital Natives you will find a big dose of the entrepreneurial spirit. In the early years we developed a motion recognition engine, worked together with university BME on speech recognition and other early-stage tech developments.

Startups

In recent years, we focused on two startups, Mixgar.com and TaxiLike.com. They were both born inside Digital Natives and are now operating in spin-off companies with their own management teams. Mixgar won the IDCEE in 2011 and was mentioned on TechCrunch Europe and Wired Italy.


Let’s talk!

If you have a good idea / product, or just want to have a lunch, or want to share a challenge in a specific area -- from money to technical issues -- just drop us a line and we will respond promptly. We like to share what we have with our community.

We always iterate and you always count on us

We add value at every step throughout the way and help you make the right decisions when bringing life to your product.

Planning phase

At the beginning of each product development the most knowledge lies with clients themselves. Sometimes it is a general knowledge or a high level overview of the business goals, in other cases it can be a detailed, technical knowledge as well.

At Digital Natives, we expect a mutual allocation of time and resources from our clients in the very beginning in order to cover the basics of the development process. This allows us to collect all the necessary information we need for the implementation phase.

The outputs of this phase include high level concept documents, tech specifications, a prioritized backlog list of the features, key wireframes or layouts, and last but not least, a high-level project estimate and milestones.

When we work continuously on a product, planning blends into our daily work and becomes part of every step of the process.

Planning team skills: Senior Developer / CTO; User eXperience, User Interface Designer; Business Analyst / Consultant, Project Manager / Scrum master

Implementation phase

Based on planning achievements the implementation team can start the development of your product. We work in Scrum, which means we do weekly or bi-weekly iterations and each iteration works under the same process:

Agility

Planning phase

  • ideas, concept
  • wireframing, user stories, tech spec

Implementation phase

  • UI / UX design
  • continuous development and testing

Live phase

  • support maintenance
  • continuous updates
  • scaling and optimizing / hosting
  • Detailed planning of the iterations and commitment for delivering on time and within budget, this takes 0.5 days (the planning above were high level for a bigger time period eg. 2-3 month, this is for 5-10 days)
  • Implementation with the dedicated team, 1-2 weeks. We practice eXtreme Programming, this means well known and recognised code quality standards, with lots of testing (TDD/BDD) and code refactoring (keeping the code up to date)
  • Review of the iteration, where the team makes the presentation of the iteration achievement, and then we start again with more detailed planning

We do daily builds to our staging server and we like to push out live releases as fast as possible. We use Redmine tracking system, and this ensures full transparency for our clients.

Support and hosting

When the application is running live, it is essential to make sure that it is available in your target market and any bugs are fixed as quickly as possible. This is why we offer scalable cloud based hosting solutions (Amazon, Heroku, AppFog) and high level SLAs for support in cooperation with our trusted, hosting-focused partners.

Digital Natives has one of the biggest agile Ruby on Rails developer teams in Europe

Since 2006 we have realized more than 60 product developments on web and mobile platforms in 5 different time zones, including US, UK, Chile, Arab Emirates, Spain, Germany and Switzerland. With our staff of 20 we have worked on micro startups and robust systems and helped big players such as Telenor, Vodafone, and Coca Cola.

By now we have become one of the biggest agile Ruby on Rails developer team in Europe and have gained significant experience in realizing innovative, unique developments.

We are proud of our staff and who we are. We work together with carefully selected people on great products. The background of the people here is really varied: from sculptor to diplomat and of course programmers, but the common ground is the commitment to learning and maximalism.

Our work is recognised by TechCrunch Europe and The New York Times.

Kristóf Bárdos
Kristóf Bárdos
CEO, Co-Owner
Kristóf Bárdos

Kristóf Bárdos

CEO, Co-Owner

I have been an entrepreneur my entire life, ever since my first business -- which was trading arch supports for matchbox sets when I was 3 years old. I founded several digital companies when I was 20, now I really like to support, challenge and mentor people while they build their own digital products, because it’s fun and I learn a lot from them.

Péter Lukács
Péter Lukács
Senior Software Engineer, Co-Owner
Péter Lukács

Péter Lukács

Senior Software Engineer, Co-Owner

Innovation, effectiveness, community, teamwork - these are the reasons why it has been ideal for me to work here for 7 years. Of course it also has to do with all the things we do together outside of work and the football table. :)

Gergő Sulymosi
Gergő Sulymosi
Senior Software Engineer
Gergő Sulymosi

Gergő Sulymosi

Senior Software Engineer

I think about development as an interactive art form. We can use the languages as brushes and the environment as a living canvas.
I use one of my most virtuous brush, the ruby language since 2009.

Tamás Drahos
Tamás Drahos
Senior Software Engineer
Tamás Drahos

Tamás Drahos

Senior Software Engineer

The fertile soil is essential for growth of plants as the professional environment of DiNa for me.

Gusztáv Szikszai
Gusztáv Szikszai
Senior Software Engineer
Gusztáv Szikszai

Gusztáv Szikszai

Senior Software Engineer

I am Frontend and Java script programmer. I am interested in everything related to web design and building websites. I am up-to-date with new programming languages and technologies, therefore I continuously improve my knowledge and skills.

Anita Erdész
Anita Erdész
Account Manager, Lean Consultant
Anita Erdész

Anita Erdész

Account Manager, Lean Consultant

To sell & market high quality services and cutting edge products internationally as a member of a vibrant, highly professional, dynamic team with human touch, customer focus, high level of responsibility and openness. This is what drives me when I work. And these are the values that everyone – clients and colleagues - can find in Digital Natives. Every day. When not working then it is time for family, friends, sports (bodyart, rock climbing & hiking, skiing), books & movies, psychology.

Ferenc Tolnai
Ferenc Tolnai
Project Manager, UX
Ferenc Tolnai

Ferenc Tolnai

Project Manager, UX

Due to being not compatible with multinational companies DiNa became the best workplace regarding its start-up culture. Working with great people on diverse developments as a project manager makes the big picture challenging and attractive. My role involves a lot of organizational and structural issues that need to be handled so we can fulfil the customers’ requirements on a proper way. Although I am not a Ruby expert, I don't have to be one. You know, I'm some kind of a manager... :)

Bonaventura Fleischmann
Bonaventura Fleischmann
Software Engineer
Bonaventura Fleischmann

Bonaventura Fleischmann

Software Engineer

I have been using the Ruby framework since 2009. I try to constantly keep up with new software development technologies and learn about their potential. The favorite part of my job is to see how a concept turns into a working application. If I’m not sitting in front of the computer, I like to swim and watch movies.

Zsófia Balogh
Zsófia Balogh
Software Engineer
Zsófia Balogh

Zsófia Balogh

Software Engineer

I like to program and I love Ruby because it doesn’t tie my hand and imagination. I am glad that I can learn and develop my skills while working in a pleasant surrounding with great collegaues.

René Gábora
René Gábora
Software Engineer
René Gábora

René Gábora

Software Engineer

I have three hobbies... My family, my job, and sports, sports, and sports.

Iuri Fernandes
Iuri Fernandes
Software Engineer
Iuri Fernandes

Iuri Fernandes

Software Engineer

I am fascinated about languages, that includes programming languages as well as natural ones. That's why trying new things in Ruby is one of the things I like most. Learning new things everyday it's my purpose and Digital Natives is proving to be a great environment for that.

Balázs Varga
Balázs Varga
Software Engineer
Balázs Varga

Balázs Varga

Software Engineer

I love to learn new paradigms, methods and have a debate about them. I also enjoy arts, especially architecture, music and paintings. In my free time I used to repair things, take long naps and read sci-fi novels.

Dániel Vámosi
Dániel Vámosi
Software Engineer
Dániel Vámosi

Dániel Vámosi

Software Engineer

I have been coding since my early childhood but have just recently found my way back to software engineering. DiNa is a great place to live my childhood dream: to get a hands-on experience of old-fashioned craftsmanship paired with cutting-edge technologies. In my spare time I love moving around a lot, cycling or playing soccer. Beside these I have a secret admiration for generative architecture.

Juan Carlos Hinojo
Juan Carlos Hinojo
Software Engineer
Juan Carlos Hinojo

Juan Carlos Hinojo

Software Engineer

Doing software is a way in which i can help people make their life more easy, sometimes maybe in just a little aspect of their lifes, but is this kind of things that makes it worth it, i have found that DiNa its a great place to develop myself and to help in making great things happen.

Melinda Meszaros
Melinda Meszaros
QA
Melinda Meszaros

Melinda Meszaros

QA

As a tester I find the challenge great to shape a testing process and to fit it into the already existing workflow. I fell in love with testing because it is great to be part of a development process, which results in contented users. At DiNa I can use and also develop my skills in testing and to ease the future users life.

Rita Dózsa
Rita Dózsa
Office Manager
Rita Dózsa

Rita Dózsa

Office Manager

Receptionist and brimstone. Guard of the office order.

Gyula
Gyula
Notification manager
Gyula

Gyula

Notification manager

To tell you the truth I don’t like working here. People always think it’s my fault, but it never is. My favourite music is the score of Indiana Jones and I hate Star Wars.

Watch me when I’m working: http://vimeo.com/17637539

It is your place!
It is your place!
+36 1 489 5180
info (@) digitalnatives.hu
H-1113 Budapest, Daróci út 4.
Digital Natives Ltd.
Follow us