About Us

b3-1Blue Couch Digital is a global technical agency that delivers large and complex online solutions for top-tier clients. Our head office is in Amsterdam, The Netherlands, with software development groups in Timișoara, Romania and Belgrade, Serbia. We focus on all things web, with a preference for mobile, CMS-backed, localized solutions.

Our team is expanding rapidly. We have openings for all kinds of talented developers, testers, and project managers to help our team deliver complex online solutions such as mobile and CMS implementations as well as custom software development. While we prefer that you have a background in programming or computer science, being open and willing to learn is also important. As web technologies are constantly changing, our team attitude is all about creating and sharing knowledge.

If you are smart, enjoy taking on challenges and working with cutting edge technology, then we would love to hear from you. We offer flexible working hours, challenging projects for major global clients, and competitive starting salaries with performance bonuses. We also offer a productive and fun working environment with free lunch daily, off-site team building events, attendance at conferences and training courses, and beer Fridays once a month.

We are currently looking for a Technical Architect to join our team in Timisoara. You will be part of Blue Couch Digital’s  team developing software on a wide variety of projects. You’ll be working on:

  • Build, expand and support our existing and new web applications and Web-services development
  • Provide technical expertise and guidance for the team
  • Review and advise on various implementation architectures
  • Work with management, development leads, other developers and QA to prioritize needs, solve conflicts, develop content criteria and ultimately choose solutions which correlate best with our company’s end goal
  • Contribute ideas for improving existing systems and for implementing new technologies into our software ecosystem
  • Ensure success of projects by designing and implementing high-quality technical solutions
  • Be involved in all aspects of application development including analysis, design, development, testing, documentation and support
  • Work directly with internal end users, exercising excellent verbal, written and interpersonal communication skills to present ideas and work through new designs using an interactive approach
  • Solve issues independently, thus, strong analytical skills are essential for success
For more details please email us your questions at jobs@bluecouchdigital.com and we will get back to you as soon as possible.
 You can also download this job opening from here.
  • Strong knowledge of SOLID
  • Capable of abstract view on high level architectures that span across multiple tiers (servers. databases, browsers and clients)
  • Knowledge of design patterns that are appropriate to a set of technologies
  • Capable of moving between languages and be at the same proficiency level (.NET, Js, Java,PHP)
  • OOP / functional – advanced knowledge
  • Performance tuning and optimization
  • Capable of suggesting set of technologies that best suit the business requirements of the project
  • Knowledge of multiple types of data stores (RDBMS, NOSQL, EventStore, DOCDB)
  • HTTP Servers (IIS, Apache)
  • Strong understanding of the development process, client communication, decision making
  • Schedule organization, prioritization, breakdowns
  • Team management
  • QA subset knowledge and strategies (Testing, Unit testing, Smoke testing, TDD, BDD)
  • Test coverage and code analysis
  • Experience with Agile methodologies and iterative development
  • Experience with mentoring and coaching
  • Very good spoken and written English skills
  • Virtualization, development environment with dev process integration (Vagrant or Docker)
  • Scalability and distributed architectures
  • Cloud infrastructure