We hire for passion over skill and experience.

Codevog is always looking for individuals that want to make a positive impact to our team, our customers and our service.

Spend time with creative and talented people, explore new challenges and work on important projects using the latest technologies. We’re committed to creating a stimulating work environment, offering plenty of benefits, training opportunities etc. Codevog has a set of core capabilities that we expect everyone to demonstrate. Our critical success factors involve all employees being focused on customer service and delivering quality results. We encourage our people to be enriched through personal growth and development, offering incentives for further learning and promoting both formal development as well as on the job learning.

Want to check your knowledge in particular technologies - don’t hesitate and prove your expertise, it is free and does not take much time. Contact us to receive the authorization data and pass the test online


Our vacancies


  • Vast experience of web development
  • 1 - 2 + years’ experience of Ruby on Rails
  • Proven experience of creating user interfaces
  • Strong technical skills
  • Experience of working as part of a team
  • Rails, framework
  • Knowledge  mongodb
  • Using Git as part of the daily development workflow
  • Knowledge of Linux
  • Effective English verbal and written communication skills and the ability to interact professionally with a diverse group of people
  • Systems administration, deploying and managing Rails applications on a variety of Linux based environments
  • Experience developing high-volume websites in Ruby
  • Experience in supporting an NginX server

Requirements / Qualifications:

  • Vast experience in managing or performing IT development projects using an Agile Scrum approach
  • Ability to apply Scrum estimation techniques to software development efforts
  • Ability to identify and manage risk
  • Strong leadership and organization skills with excellent communication (written and verbal), time management, project planning, people and team building skills
  • Excellent knowledge of English (German is a plus)
  • Experience in developing and executing plans, meeting deadlines and operating under tight time constraints
  • Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas
  • Ability to provide eCommerce functionality expertise during project planning, design, development, QA and production-support.
  • Ability to manage integration with 3rd parties and vendors as needed to ensure successful project delivery.
  • Responsibility for efficient and timely deployments to production



Requirements / Qualifications:

  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks available for it such as Express, Meteor, Mean etc.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Jade, EJS, etc.
  • Basic understanding of front-end technologies, such as HTML5 and CSS3
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Proficient understanding of code versioning tools, such as Git
  • Effective English verbal and written communication skills 

Requirements / Qualifications:

  • Experience in Python development for 2 years
  • Experience of development of API REST on Django
  • Experience in developing console applications
  • Knowledge of MySql, PostgreSQL MongoDB
  • Knowledge of JSON, XML, SOAP formats
  • Excellent knowledge of Linux
  • Knowledge of English (pre-intermediate and above)

Requirements / Qualifications:

  • Experience in testing (more than a year)
  • Knowledge of QA Tools
  • Experience with relational databases, the ability to structure simple SQL queries
  • Knowledge of XML formats, JSON
  • Understanding the methodology of software development
  • Forming of test documentation (Test Plan, Test Design, Test-case, Use-Case, Bug Report, Check List)
  • Windows and Linux (advanced user)
  • Ability to analyze, pay special attention to details
  • Ability to describe problems, to discover cause-effect relationships
  • Automated testing
  • Desire to work in a team, to be inventive
  • Knowledge of English (Pre-Intermediate and above)