Find Your Opportunity

Working with CodeCoda could not be more fun. There are also many unique benefits for our employees.

Waking up in the morning and being able to say "Hey! I wanna go to work" is an extraordinary thing shared by all our employees. People working for CodeCoda share many things, starting from our family atmosphere, through too a shareholder program, which places every single employee with a voice in company prodeedings.
We value qualifications, but what is more important for us are people fitting with the team members and having a potential to learn and grow.

The will to win, the desire to succeed, the urge to reach your full potential... these are the keys that will unlock the door to personal excellence.

-- Confucius

Current Openings

We are looking for an experienced C++ developer who will be joining an existing team. The ideal person is a highly experienced and skilled C++ developer who is familiar with modern development techniques and who will be able to coach junior team members to elevate their level and capabilities. 

The successful candidate will Analyze, maintain, and improve complex source code. Analyze and contribute to architecture improvements. Analyze new requirements and design robust, efficient, and maintainable functional additions to existing software. Create highly efficient, reliable code, comprehensive unit tests and technical documentation. Analyze and improve the performance of software.
Our problems are hard, requiring dedication, expertise and the ability to look at solutions from many different angles. It will be your job to make the hard choices and deliver on time, bug-free code that delights our clients and maximizes their value.

What it Takes:

  • 6+ years of Deep knowledge of C/C++, multi-threading, networking (TCP/IP).
  • Knowledge in C and other programming languages will be appreciated.
  • Technologically proficient with relational and NoSQL databases.
  • Practical experience in developing applications for Windows and Linux.
  • Practical experience with Data warehouses, historical real-time reporting systems or similar will be benefitial, however no direct requirement.
  • Thorough knowledge of software development principles and practices.
  • A passion for both mentoring and learning.
  • A true dedicated team player that desires to be where their work is understood and appreciated.
  • Diverse operating systems and industry knowledge are pluses.
Salary:
Commensurate with experience 

Benefits:
  • Shareholder program
  • Bonus Scheme based on KPIs
  • Comprehensive benefit package including full coverage of health benefits for employee and immediate family members
  • Fresh Fruit Program 
  • Weekly Massages
  • Regular Training
  • Fun Teambuildings Outdoors

  • LOCATION: Plovdiv
  • QUALIFICATION: 6 Years previous experience

Designs, plans, develops and manages a product or portfolio of products throughout the solution portfolio lifecycle on behalf of our clients: from new product definition or enhancements to existing products; planning, design, forecasting, and production; to end of life.

The Artificial Intelligence Solutions Manager independently leads and drives the end to end strategy and operational product roadmap for one or more complex products or a product portfolio, builds and delivers the value proposition, target customer segments, and business case to bring innovative and disruptive products to market for a product portfolio with respect to the whole company product portfolio (i.e. Product configuration mix, Revenue/Margins, financials, market share).
Synthesizes market requirements (MRD) into marketing/customer details through having intimate customer knowledge and business, financial and industry market acumen.

Guides key stakeholders on the portfolio strategy across all phases of the lifecycle (e.g., planning, development, launch, management, exit). Creates and drives goal alignment and collaborates across one or more products' value chain partners to optimize margins and enable success of products per plans across the product lifecycle. (ie. Engineering: product development, Supply Chain: SKUs, inventory and Marketing: marketing and pricing strategies and Go To Market Plan).

What it Takes:

  • 10+ years of work experience in related field.
  • Bachelor's degree or equivalent in computer science, engineering or related field of study. MBA or advanced degree in computer science or engineering preferred.
  • Comfortable working in Waterfall, Scrum and Kanban frameworks
  • Experience with offshore/nearshore/onshore model a big plus.
  • Extensive team skills and ability to cross functionally drive/influence work through others, ability to mentor and lead teams to achieve results for complex, ambiguous projects.
  • Extensive skills in cost efficient solution building, financial performance metric creation and analysis.
  • Extensive business acumen and knowledge of root cause analysis and problem detection.
  • Technical understanding and knowledge of at least one relevant industry.
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams.
  • Strong influencing skills with the ability to facilitate successful product deliveries, increase the performance of existing products, introduce new business models, and evolve the business.
Salary:
Commensurate with experience 

Benefits:
  • Shareholder program
  • Bonus Scheme based on KPIs
  • Comprehensive benefit package including full coverage of health benefits for employee and immediate family members
  • Fresh Fruit Program 
  • Weekly Massages
  • Regular Training
  • Fun Teambuildings Outdoors

  • LOCATION: Plovdiv
  • QUALIFICATION: 10 Years previous experience

Our mission is to create exceptional technology that empowers our clients to develop meaningful  web applications and makes their business a success. CodeCoda helps the world's biggest online publishers and merchants to deploy solutions that rock their respective field of activity.

To succeed in this role, you must excel at people management, strategic thinking and problem solving, stakeholder management, and high-quality execution. You must also be comfortable in and around technical work, with experience in a scaled agile environment.

What it Takes:

  • 8+ years of experience in software development and full product life-cycles
  • Strong knowledge of website development, and designing for performance, scalability, and availability
  • Experience in delivering/producing digital projects
  • Comfortable working in Waterfall, Scrum and Kanban frameworks
  • Previous hands-on experience building websites with HTML, CSS, JavaScript and other JS frameworks.
  • Experience using project management tools - Jira and Slack.
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
  • Strong influencing skills with the ability to facilitate successful product deliveries, increase the performance of existing products, introduce new business models, and evolve the business
  • Experience with offshore/nearshore/onshore model a big plus.
Salary:
Commensurate with experience 

Benefits:
  • Shareholder program
  • Bonus Scheme based on KPIs
  • Comprehensive benefit package including full coverage of health benefits for employee and immediate family members
  • Fresh Fruit Program 
  • Weekly Massages
  • Regular Training
  • Fun Teambuildings Outdoors

  • LOCATION: Plovdiv
  • QUALIFICATION: 8 Years previous experience

You're the kind of person for whom software makes you tick. It's in your blood; you love excellent software, and you strive to develop it every single day. You know what makes architecture great, and also know when pragmatism is called for. You know all the rules, and yet you're willing to break them from time to time.

As a Senior PHP Developer with CodeCoda, you’ll be responsible for guiding the development and design of our  clients. You'll lead a team of developers to produce the highest quality software possible, and you'll be responsible for mentoring them along the way.

Our problems are hard, requiring dedication, expertise and the ability to look at solutions from many different angles. It will be your job to make the hard choices and deliver on time, bug-free code that delights our clients and maximizes their value.

What it Takes:

  • Expert PHP knowledge, design and implementation skills.
  • Frameworks Laravel, Symfony, Phalcon will be an asset.
  • Databases MySQL, Cassandra, Mongo is an asset.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work with extremely gifted individuals.
  • Thorough knowledge of software development principles and practices.
  • A passion for both mentoring and learning.
  • A true dedicated team player that desires to be where their work is understood and appreciated.
  • Diverse operating systems and industry knowledge are pluses.
Salary:
Commensurate with experience 

Benefits:
  • Shareholder program
  • Bonus Scheme based on KPIs
  • Comprehensive benefit package including full coverage of health benefits for employee and immediate family members
  • Fresh Fruit Program 
  • Weekly Massages
  • Regular Training
  • Fun Teambuildings Outdoors

  • LOCATION: Plovdiv
  • QUALIFICATION: 5 Years previous experience

CodeCoda is looking to add to its team of extraordinary Senior Level Java Software Engineers qualified individuals ready to be compensated and challenged according to their abilities. 
You know what makes architecture great, and also know when pragmatism is called for. You know all the rules, and yet you're willing to break them from time to time. 

As a Senior Java Expert with CodeCoda, you’ll be responsible for guiding the development and design of our  clients. You'll lead a team of Software Engineers to produce the highest quality software possible, and you'll be responsible for mentoring them along the way. 

Our problems are hard, requiring dedication, expertise and the ability to look at solutions from many different angles. It will be your job to make the hard choices and deliver on time, bug-free code that delights our clients and maximizes their value.

What It Takes:

  • Expert Java, J2EE, design and implementation skills
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to work with other extremely gifted individuals
  • Thorough knowledge of software development principles and practices
  • A passion for both mentoring and learning
  • A true dedicated team player that desires to be where their work is understood and appreciated
  • Diverse operating systems and industry knowledge are pluses

Salary:
Commensurate with experience 

Benefits:
  • Shareholder program
  • Bonus Scheme based on KPIs
  • Comprehensive benefit package including full coverage of health benefits for employee and immediate family members
  • Fresh Fruit Program 
  • Weekly Massages
  • Regular Training
  • Fun Teambuildings Outdoors

  • LOCATION: Plovdiv
  • QUALIFICATION: 5 Years previous experience