We are a fun and collaborative work crew delivering state of the art online travel solutions involving cutting-edge technologies. At DGITAL we honor our employees with excellent remuneration, compensation package, family friendly work and workplace conditions. You can be part of the success as a shareholder after 12 successful months in position by participating in DGITAL employee stock purchase plan. Flexible hours and work from home occasionally are both possible and there are some smaller perks, like complimentary refreshments and occasional social events. At DGITAL, we celebrate diversity and inclusivity and are committed to creating and supporting equal employment opportunities.

DevOps Engineer

The DevOps Engineer here at DGITAL will work in a team of engineers and architects. The position is about to design and maintain high performance and high availability ecommerce systems in cloud/on premises for our clients.

Responsibilities

  • Maintain our technology stack (.NET 4.6/.NET Core, SQL Server, Elastic, Redis, Cloudflare, Linux\Ubuntu, Windows, Docker\Kubernetes, Azure Functions) in Azure Cloud/On premise
  • Maintain CI/CD environment for Mobile, FrontEnd and BackEnd apps
  • Maintain logging/monitoring environment
  • Apply security best practices
  • Participate in security governance for PCI DSS
  • Root cause analysis
  • Design for high performance and scalability
  • Infrastructure automation

Requirements

  • Ability to multi task concurrent initiatives and dynamically reprioritize with ease
  • Sound programming fundamentals, industry experience in a software engineering role
  • Working knowledge of shell scripting (Python, Powershell)
  • Working knowledge of Continuous integration and delivery
  • Understands the entire technology stack of the company
  • Strong knowledge of networking concepts, protocols and security (TCP/IP, HTTP, TLS, DNS, VPN)
  • Strong knowledge of OS principles (Windows, Linux), POSIX
  • Operational experience with web-scale infrastructure on Public cloud deployments (Azure preferred)
  • Strong analytical and communication skills
  • At least BSc degree in Computer Science or relevant field
  • Proficient understanding of Git


Backend developer

The Backend Developer will work in a team of developers, architects, and business analysts to develop, test and deploy different types of web applications hosted on-premise or in the cloud. The position is responsible for developing and testing web applications using industry best practices in accordance with development methodology, company coding standards, and SOLID principles. This role will contribute to all development activities including coding, testing, and deployment, excluding design.

Responsibilities

  • Develop ASP.NET MVC / WebAPI applications
  • Use advanced coding techniques to produce fully testable code
  • Create automated unit test cases and test data
  • Research and develop cutting edge solutions
  • Take part in implementing technical solutions and tackling challenges providing innovative and new ideas
  • Collaborate with other team members (team leader, frontend developers)
  • Participate in security governance for PCI DSS

Requirements

  • At least 3 years of experience developing web applications in .NET, C#
  • Intermediate experience in RDBMS systems and SQL queries
  • Experience in one or more of the following: ASP.NET MVC, WebAPI, Web Forms, JavaScript MVC, have basic understanding of web APIs
  • Strong knowledge: Web Services (SOAP, REST)
  • Strong understanding of HTTP protocol, HTTP Session, and authentication
  • Strong grasp of how security principles apply to e-commerce applications
  • Solid understanding of object oriented design and algorithms
  • Experience with design patterns
  • Ability to produce quality code
  • Good communication skills & fluent English

Nice to have

  • NoSQL experience
  • SQL Server experience in cloud based solutions
  • Scaling web applications
  • Designing high traffic web applications
  • DevOps
  • Experience in multinational development projects


Frontend Developer

We are looking for full-time frontend developers to join our Budapest office.

The ideal candidate is enthusiastic, flexible, dedicated craftsman who care deeply about best practices. Developer at heart, able to code highly usable interfaces, and have immense respect for the end-user experience and an appreciation of design subtleties that need to be rendered as accurately as possible. We are committed to finding someone who want to continue their career as frontend developer at DGITAL.

Our new frontend developer is someone who has:

  • Strong understanding of UI principles, web standards (HTML5, JavaScript, various web APIs)
  • Thorough knowledge of HTTP & REST principles
  • Experience with: responsive web design, one or more backend programming languages, version control
  • The ability to take initiative and able to create new approaches to problems
  • Good communication skills
  • Good reading/writing skills in English
  • College or University degree

Your responsibilities would include

  • Designing websites from layout to function
  • Creating visually appealing user-friendly sites following industry best practices
  • Ensuring best user experience
  • The position may include business trips

Bonus points if you have experience in

  • Travel technology
  • Working with high traffic websites
  • CSS preprocessors (we use Sass)
  • Automated browser and unit testing
  • TypeScript
  • C#/.NET, Chai, Mocha, ES6, SPA and GIT.


IT Infrastructure Support

The IT Infra Support Engineer here at DGITAL will work in a team of engineers, architects to operate the company’s infrastructure both on-premise and in the cloud. This position is responsible for maintaining the secure environment using industry best practices.

Responsibilities

  • Handling and tracking of incidents (Service Desk)
  • Rollout web applications
  • Collaborate with other team members (developers)
  • Take part in implementing technical solutions and tackling challenges providing innovative and new ideas
  • Participate in security governance for PCI DSS

Requirements

  • At least 2 years of experience at a multinational company
  • Experience with Azure
  • PowerShell Scripting experience
  • Experience of Windows 2012 R2
  • Active Directory
  • GPO
  • IIS
  • Strong problem-solving and troubleshooting skills
  • Intermediate English

Advantages

  • Cisco knowledge
  • ITIL processes
  • Linux knowledge
  • Monitoring tools: Zabbix, Nagios
  • VoIP, 3cx


Mobile App Developer

The Mobile App Developer will work in a team of developers, architects, and business analysts to develop, test and deploy mobile applications. The position is responsible for developing and testing mobile applications using industry best practices in accordance with development methodology and SOLID principles. This role will contribute to all development activities including design, coding, testing and deployment.

Responsibilities

  • Design and develop new mobile applications (native UI, Xamarin business logic)
  • Ensure technical feasibility of UI designs
  • Research and develop cutting edge solutions using the latest device capabilities
  • Collaborate with other team members (team leader, BackEnd developers)
  • Take part in implementing technical solutions and tackling challenges providing innovative and new ideas
  • Create or recommend better tools to improve efficiency
  • Provide timing estimation
  • Create automated unit test cases and test data
  • Test cross-device / cross-platform compatibility
  • Participate in security governance for PCI DSS

Requirements

  • At least 1 year of experience in developing and deploying iOS or Android apps
  • Working knowledge of programming client/server applications using industry standard networking protocols, SOAP/REST/JSON based web services
  • Solid understanding of object oriented design and algorithms
  • Experience with design patterns, especially MVC / MVVM
  • Passion for learning and staying up-to-date on emerging trends and technologies
  • Experience with one or more of the following:
    • Strong iOS development skills using Objective-C or Swift and XCode
    • Strong Android development skills using Java and Android Studio / IntellliJ
    • Optional: development experience using C# and Xamarin Studio
  • Willingness to learn .NET and Xamarin
  • Market awareness regarding usability, cross-device compatibility and technical solutions including emerging technologies
  • Ability to produce quality code with minimal supervision

Advantages

  • Experience with at least one speech recognition SDK on mobile platform
  • Experience with developing multi-platform mobile applications on Xamarin
  • Experience with Agile software development methodology
  • Experience with Test Driven Development
  • Experience with E-commerce apps