CAREERS

NOT JUST AN TEAM. A COMMUNITY OF LIKE-MINDED TEAM PLAYERS!

Open positions

JAVA DEVELOPER

ITIDO is a rapidly growing software company, established in its core on ambitious, creative and positive professionals with modern thinking and desire to create. ITIDO is a place where you need to bring your passion and energy, to build software products and solutions for innovative and successful companies.

 

 

WHAT DO WE EXPECT:

  • 3+ years of professional experience in software development
  • Experience implementing solutions with Microservices, RESTful Web Services, and Web APIs
  • Кnowledge in Spring Boot, Kafka, Doker, ELK
  • Experience with Linux distributions
  • SQL experience, ORM experience – Hibernate is a plus
  • Understanding of Web Services (REST)
  • Strong analytical skills and incisive thinking ability
  • Collaboration and knowledge sharing attitude
  • Good verbal/written English

 

WHAT YOU WILL DO:

  • Design and development of custom Java solutions in an Agile environment.
  • Analyze, design, code, debug, test, the document never forgetting about performance!
  • Work closely with the business and IT departments of the client to develop customized solutions.
  • Adapt to the client’s needs, always keeping a focus on quality.
  • Contribute to the development and organizational best practices.

 

WHAT YOU WILL GET:

  • Your colleagues are experts in their field – you can expect their work to be of high quality and the team will expect the same of you.
  • Flexible working hours, as long as the work process remains efficient.
  • Our office is in Sofia city center – close to a metro station and other public transport.
  • Home-office policy.
  • Some perks as additional health insurance, public transport card/parking lot (per availability), access to the building SPA and swimming pool area and other.
  • Last, but most important: You will have the power to make a difference and to be an individual, not just a resource!

Become a member of the ITIDO team!

INTERESTED IN THIS ROLE?

GRAB A COFFEE WITH RADOSLAVA DIMITROVA

DEVOPS ENGINEER

Over the years ITIDO has built considerable expertise. We believe that expertise is the key to effective software solutions. We strive to deliver the best services to our partners and to exceed their expectations. We care about the well-being of the ITIDO team, and we encourage fun at work! To work at ITIDO, you just have to enjoy what you do and what you’re good at!

 

Join the ITIDO family and expand your tech horizons!

 

As a DevOps Engineer in our team, you will work with one of the leading global suppliers of technology and services. You will become part of a team with solid and proven experience in the CI/CD field.

 

 

WHAT DO WE EXPECT:

  • Jenkins (3+ years) – Experience with pipelines development, Groovy, Plug-ins like SonarQube, Bitbucket, Monitoring integration for tracking the builds
  • Scripting experience (3+ years) – Bash, Python
  •  Experience with Linux
  • Experience with Git, e.g., Bitbucket
  • DevOps best practices
  • Experience with Maven
  • Experience with Docker and Container technologies in general
  • Experience with Docker Swarm
  • Experience with NPM builds

 

PREFERRED/NICE TO HAVE SKILLS:

  •  Basic development skills preferably with Java and JavaScript
  • Experience in distributed software architectures
  • Experience with OSS topics
  • Experience with Artifactory
  • Experience with confluence REST APIs
  • Experience with confluence GitHub Enterprise REST APIs
  • Experience with HELM charts
  • Experience to work in distributed teams
  •  Kubernetes
  • OpenShift
  • Rancher

 

WHAT YOU WILL DO:

  • First point of contact and responsible for development teams in case CI/CD issues
  • Supporting, maintaining, and constantly improving CI processes of the whole projects
  • Unifying and maintaining the build pipelines in different projects
  • Support our QA and OPS teams with your CI/CD expert knowledge
  • Manage all possible Jenkins Integrations like SonarQube, Artifactory, Docker Trusted Registry
  • Track and address security risks within our Container Landscape (CERT-advisories)

 

WHAT YOU WILL NEED:

  • Soft skills: Collaborative working style & Strong communication skills
  • Proficiency in English (C1)
  • Analytical skills
  • Independent working style
  • Results-oriented
  • Proactive personality
  • Team player
  • Good problem-solving skills.

 

INTERESTED IN THIS ROLE?

GRAB A COFFEE WITH RADOSLAVA DIMITROVA

SENIOR FULL-STACK DEVELOPER

ITIDO provides software services for enterprises and startups around the world. The team has grown twice in only a year and currently is involved in many projects.

With knowledge and passion, ITIDO builds long-term relationships with many partners. By improving our services and launching various projects, we create a fruitful environment for the ITIDO team.

Join the ITIDO family and expand your tech horizons!

 

WHAT DO WE EXPECT:

  • Have 5+ years of experience as Backend/Fullstack Developer;
  • Experience with NodeJs, Python, or similar technology for the backend;
  • Experience with building applications with AWS platform – e.g. GraphQL API with AppSync, RDS (PostgreSQL), Amplify, Lambda, etc.;
  • A mature understanding of the software development lifecycle;
  • Good understanding of how web applications work;
  • Good understanding of SOAP and RESTful services;
  • Experience with JavaScript and React framework is a plus;
  • Knowledge of Microsoft SQL Server and ASP.NET is a plus.

 

WHAT YOU WILL DO:

  • Develop web portals for a specialized information platform, working in an agile team;
  • Participate in the technical design of features;
  • Contribute to the work of your teammates and ensure the quality of the deliverables;
  • Communicate daily with stakeholders and other colleagues;
  • Keep the documentation and reporting in a good shape.

 

WHAT YOU WILL NEED:

  • Fluency in English;
  • Ability to work independently with attention to detail;
  • Willingness to get the challenge of owning a complex software solution;
  • Ability to stay cool under pressure;
  • Results-orientation;
  • Proactive personality;
  • Team player;
  • Good problem-solving skills.

 

WHAT YOU WILL GET:

  • Your colleagues are experts in their field – you can expect their work to be of high quality and the team will expect the same of you;
  • Flexible working hours, as long as the work process remains efficient;
  • Our office is in Sofia city center – close to a metro station and other public transport;
  • Home-office policy;
  • Some perks as additional health insurance, public transport card/parking lot (per availability), access to the building SPA and swimming pool area and other;
  • Last, but most important: You will have the power to make a difference and to be an individual, not just a resource!

 

Become a member of the ITIDO team!

INTERESTED IN THIS ROLE?

GRAB A COFFEE WITH RADOSLAVA DIMITROVA

SENIOR FRONT-END WITH REACT.JS

ITIDO provides software services for enterprises and startups around the world. The team has grown twice only for a year and currently is involved in many projects. 

 

With knowledge and passion, ITIDO builds long-term relationships with many partners. Improving our services and launching various projects, we create a fruitful environment for the ITIDO team. 

 

WHAT DO WE EXPECT:

  • Excellent React, and JavaScript (ES5/6);
  • Experience with styled-components;
  • Experience with Typescript, Webpack, Redux, NodeJS;
  • Confidence with ReactJS or other JS frameworks (Angular, Vue);
  • Knowledge of Webpack, or other build tools;
  • Experience with TDD and Unit Testing (Enzyme, Cypress);
  • Understanding of Redux or other state management tools.
  • Source control (Git / TFS);
  • Appreciation of UI/UX;
  • A pragmatic and level-headed approach to all aspects of your responsibilities.

 

WHAT YOU WILL DO:

  • Implementation, testing, and integration of customer requirements;
  • Debugging and fixing problems in the existing code;
  • Ensuring delivery on time;
  • Ensuring up-to-date and high-quality documentation;
  • As a Scrum team member actively participating in Scrum Sprint ;
  • Planning, Dailies, Refinement, and Retrospective Meetings.
  • Implementation, testing, and integration of customer requirements;
  • Debugging and fixing problems in the existing code;
  • Ensuring delivery on time;
  • Ensuring up-to-date and high-quality documentation;
  • As a Scrum team member actively participating in Scrum Sprint;
  • Planning, Dailies, Refinement, and Retrospective Meetings.

 

WHAT YOU WILL NEED:

  • Implementation, testing, and integration;
  • Debugging and fixing problems in the existing code;
  • Ensuring delivery on time;
  • Ensuring up-to-date and high-quality documentation;
  • Planning, Dailies, Refinement, and Retrospective Meetings.
  • Proficiency in spoken and written English;
  • Problem-solving mindset;
  • Proactive personality;
  • Team player.

 

WHAT YOU WILL GET:

  • Your colleagues are experts in their field – you can expect their work to be of high quality and the team will expect the same of you.
  • Flexible working hours, as long as the work process remains efficient.
  • Our office is in Sofia city center – close to a metro station and other public transport. 
  • Optional home-office arrangements.
  • You will have the power to make a difference and to be an individual, not just a resource.

 

Become a member of the ITIDO team!

INTERESTED IN THIS ROLE?

GRAB A COFFEE WITH OUR DEV TEAM LEAD IVAN IVANOV

HEAD OF PEOPLE OPERATIONS

At our core, ITIDO is a software company. We build sophisticated solutions for our partners that solve real-world problems.

 

But we don’t just leave it there. We are trusted advisors to our partners and are devoted to nurturing long-term partnerships and lifelong relationships.

Beyond just “coding” software, we see it as a craft that must be mastered with decades of diligence and devotion. We call it Codecraft and live by it every day.

 

And now our company is looking for a fresh, involved, and inspired person to partner with in terms of our most valuable asset – the people!

 

THE ROLE

 The role offers an opportunity to implement and develop scalable processes in relation to people.

We will work together in creating a place where our colleagues feel at home and share common values and goals.

You will be responsible for sourcing suitable candidates through different channels. To plan and organize interviews and following selection procedures. The ideal candidate will have to be capable of creating effective recruiting strategies, building long-term relationships, and of course, execute potential hires.

 

WHAT DO WE EXPECT:

  • Works closely with the executive management in defining the future business goals and the supportive people strategy;
  • Enhances ITIDO’s human capital by planning, implementing, and evaluating employee relations and human operations policies, programs, and practices;
  • Build people-oriented onboarding and offboarding processes;
  • Supports organization by establishing a recruiting, testing, and interviewing program; counseling managers on candidate selection; conducting and analyzing exit interviews;
  • Lead end-to-end the interviewing process – job requisitions, job advertising, sourcing, selection, prescreening, interviewing, working closely with technical interviewers responsible for the evaluation of technical skills, offering;
  • Prepares employees for assignments by establishing and conducting orientation and training programs;
  • Participates in the compensation planning and performance management processes;
  • Crafts learning and development strategy and initiatives;
  • Keep close relations with the colleagues by conducting the regular one-on-one meeting, surveys etc.;
  • Works on employer branding initiatives coordinate events’ participation;
  • Retains historical human capital records by designing a filing and retrieval system and keeping past and current records.

 

WHAT YOU WILL DO:

  • Proven experience in building and/or executing processes in the different areas of HR;
  • Fluent English language, both, written and verbal.
  • Ability to stay cool under pressure.
  • Person, who can demonstrate a track record in identifying and sourcing talent, building relationships & creating a positive candidate experience.
  •  Bachelors or Master degree preferably in HR, Business – Administration or Psychology.
  • Results-oriented.
  • Proactive personality.
  • Team player.

 

Why ITIDO?

  • You will be surrounded by people who have a unique way of working, this will give you plenty of opportunities to learn even more.
  • Friendly and cool working environment.
  • Competitive remuneration and social package.
  • Passionate and welcoming colleagues.

 

And MUCH more…

 

If this sounds like you, please send us your CV. We look forward to learning more

about you!

INTERESTED IN THIS ROLE?

GRAB A COFFEE WITH CHRISTIAN

SENIOR JAVA DEVELOPER

Working with partners in Europe and the USA, ITIDO delivers value in the field of software solution services through know-how and passion. For our enterprise partners, we digitize business processes. The support we offer to our startup partners is designing and building MVPs. 


We respect a positive working environment and involvement. Involvement with our partners and with each other. 

 

Join the ITIDO family and expand your tech horizons! 

 

As a Java Developer, you will take part in the design and development of solutions for global brands. You will work with Delivery Managers, Quality Assurance Engineers, and client teams to deliver the best in eCommerce. In this role, you would use Java and Spring Boot in Microservices-based Architecture. 

 

 

WHAT DO WE EXPECT:

  • 6+ years of Java development
  • Proven Experience implementing solutions with Microservices, RESTful Web Services, and Web APIs
  • Expert knowledge with Spring Boot, Kafka, Doker, ELK
  • Experience with Kubernetes
  • Strong knowledge of Terraform
  • Experience with Google cloud
  • Knowledge of SAP is an advantage
  • Good knowledge of Salesforce Commerce Cloud is an advantage
  • Experience with automation testing, not only unit testing
  • Understanding and experience with CI/CD
  • Monitoring tools experience
  • Can take technology or architecture decisions
  • Strong understanding of design patterns
  • Self-starter with a proactive attitude

 

WHAT YOU WILL DO:

  • Design and development of custom Java solutions in an Agile environment.
  • Analyze, design, code, debug, test, the document never forgetting about performance!
  • Work closely with the business and IT departments of the client to develop customized solutions. Adapt to the client’s needs, always keeping a focus on quality.
  • Contribute to the development and organizational best practices.

 

WHAT YOU WILL NEED:

  • Fluent English language, both, written and verbal.
  • Ability to stay cool under pressure.
  • Results-oriented.
  • Proactive personality.
  • Team player.

 

Let’s extend our experience together!

INTERESTED IN THIS ROLE?

GRAB A COFFEE WITH OUR DEV TEAM LEAD LYUBOMIR BANDROV

By working at itido you also benefit from

Want to discuss your professional growth with us? get in touch