C++ Mac developer for CCS project


COMODO is a software development company headquartered in the USA, well-known as leading global provider of Identity and Trust Assurance services on the Internet, with over 200,000 customers worldwide. COMODO's products has received multiple rewards and constantly features in various Internet Security ratings.

COMODO has offices in the United Kingdom, Ukraine, Romania, China, India and Turkey.

Location: Kiev

Project description:

CCS Mac (COMODO Client Security) offers the same great virus protection as our Windows software with the added benefit of a fully configurable anti-spam system.

Featuring on-access and on-demand virus scanners, CCS Mac also uses cloud based behavior analysis of unknown files to provide unrivaled protection against zero-day malware. The powerful AV engine is complemented by a highly configurable mail gateway to filter spam and block email-borne threats.

What you'll be doing:

Web application development, Back-end and Front-end development with Yii framework, Phalcon 3 and ReactPHP.

What you'll be doing:

  1. Became a single point of contact for the team.
  2. Responsible for team deliver in terms of terms and code quality.
  3. Support Deployment and Release processes of the product.
  4. Take part in requirements analysis, research implementation ways and possibilities.
  5. Proactively participate in researches, discussions and decisions on software architecture and internal coding style, architecture, process and another standard establishment.
  6. Handle communication with a customer’s management, business analysts, other teams.
  7. Participate in team work planning.
  8. Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  9. Provide a technical leadership for a development team of 4-5 mid-snr. developers (develop/evaluate architecture, advise team members, write and review code, etc.).
  10. Mentor less skilled teammates.

Requirements:

  1. Strong command of C++/C++11/Obj-C languages.
  2. Strong knowledge of OOP/OOD.
  3. Experience with development applications using XCode/Qt Creator for Mac platform.
  4. Experience in multithreading and system programming.
  5. Experience in Distributed Objects, UNIX Socket.
  6. Experience in Cocoa/Qt frameworks, Standard Template Library.

Would be a plus:

  1. Experience network programming.
  2. Experience in Google Protobuf.
  3. Experience writing unit test
  4. Experience in Source Control (GIT, SVN) and Bug Tracking systems (JIRA).
  5. Experience with agile software development practices (e.g. Scrum).
  6. Good command of written and verbal English.
  7. You must write solid, high quality, maintainable code.
  8. Apart from professional qualities, we expect you to be a well disciplined and self-organized team player.

Why join COMODO:

  1. Competitive salaries.

We know for sure that there are no such cookies in the world that can substitute the good paycheck :), so we provide competitive salaries according to the level of your skills.

  1. Interesting projects.

Being a product company, we can ensure that you will be working on a challenging and interesting project (architecture-wise and functionality-wise). This way you will grow your expertise and develop a lot of new professional skills. All our projects are long-term.

  1. Flexible working schedule.

We have flexible 8-hours working day, so you can work in your most productive time.

  1. Comfortable working environment.

Our offices are conveniently located and have separate comfortable rooms for each team. Kitchen with coffee machine, fridge, microwave, hot & cold water dispenser. Tea, milk and sweets are always available!

  1. Friendly team of professionals.

One of our top priorities is creating welcoming atmosphere throughout the company. We promptly address individual needs of our employees and constantly grow team spirit during corporate events.

Benefits that we offer:

  1. fully paid sick leave and vacation days (20 working days per year)
  2. compensation of the tax payments
  3. English classes
  4. English speaking club with native speaker
  5. recreation area equipped with pin-pong table and other amenities
  6. incentives for the creative ideas.

Contacts:

  1. Email: hr@comodo.od.ua