Careers

Program-Ace is an innovation-oriented R&D company operating successfully since 1992. We cooperate with the world’s most influential brands to create high-quality 2D and 3D solutions for AR, VR, and mixed reality apps, virtual training & 3D simulations, and games. Being one of the largest teams in Ukraine capable of bringing the most ambitious ideas to life, we are always looking for new talents to make us better.
Open Vacancies
Middle C# Unity Developer
​Middle C# Unity Developer
Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this cool, talented, creative, and continually growing team needs a ​Middle C# Unity Developer on a full-time basis.
Requirements:
  • More than 3 years experience in Unity3D application development;
  • Good understanding of OOP, OOD and design patterns;
  • Strong knowledge of C#. Experience in application development on the .NET platform;
  • Knowledge of linear algebra fundamentals;
  • Good understanding Agile-methodology of development;
  • Experience in delivering mobile games for Android / iOS;
  • Experience with monetization (adding ads SDKs like Admob, Unity Ads);
  • Experience with cross platform development;
  • Written and spoken English (at least Intermediate level).
Would be a plus:
  • Experience of leading the team;
  • Experience in shaders creating for Unity;
  • Experience with scripting languages like LUA, Python etc;
  • Experience of development for VR/AR/MR.
Responsibilities:
  • Develop applications and/or games with Unity and C#;
  • Introducing new tools to extend the functionality of the engine;
  • Writing game mechanics;
  • Adding and configure plugins, SDK;
  • Identify bottlenecks and bugs, and design solutions to address and mitigate these problems.
We offer:
  • Competitive salary;
  • Official employment;
  • Monthly performance bonuses;
  • Free English classes;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Cozy and convenient working place. Our office is close to the city center and subway station;
  • Corporate team-building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating «Middle C# Unity Developer».
Show requirements
Hide requirements
Unreal Engine Developer​
C++ Unreal Engine Developer​
We are currently looking for a ​C++ Unreal Engine Developer​for the Рroject - an innovative SaaS platform based on mixed and augmented reality technologies to easily develop and deploy training and simulations to pre-built applications.
Requirements:
  • 2 years of C++ experience;
  • 2 years working with Unreal Engine 4 on both level design and engine/game programming;
  • Understanding of versioning and repository best practices;
  • Strong 3D math, optimization, debugging and problem-solving skills;
  • Knowledge of classical algorithms, data structures, and design patterns;
  • Experience with other project management tools and techniques (Agile / Scrum, Jira / Trello, Hansoft & Shotgun etc.);
  • Written and spoken English (at least Intermediate level).
Would be a plus:
  • Experience developing across multiple VR / AR systems such as Oculus Rift, HTC Vive, PlayStation VR, etc.;
  • Work experience in a programming team (minimum of 3 people);
  • Experience in UI / UX design.
Responsibilities:
  • Work on a project-oriented development team to create custom Unreal Engine 4 applications for diverse use cases;
  • Aid project management team with scoping and task estimation;
  • Design innovative implementations of the desired functionality;
  • Build tools and automation for use by others;
  • Implement user interfaces based on mockups;
  • Diagnose, document, and fix reported bugs;
  • Collaborate with other developers to evaluate project requirements.
We offer:
  • Competitive salary;
  • Official employment;
  • Monthly performance bonuses;
  • Free English classes;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Cozy and convenient working place. Our office is close to the city center and subway station;
  • Corporate team-building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating «C++ Unreal Engine Developer».
Show requirements
Hide requirements
Middle Android Developer
Middle Android Developer
Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this talented and continually growing team needs a ​Middle Android Developer.
Requirements:
  • 2+ years Java experience;
  • LUA 5.1 Knowledge;
  • Corona SDK Knowledge;
  • Native Android/iOS would be preferred (SDK Updates/Maintenance/Implementation);
  • Degree in Computer Science, Computer Engineering, or equivalent;
  • Architectural thinking;
  • Strong knowledge of software design patterns;
  • Experience developing Server-Client applications;
  • Good experience in responsive markup;
  • Experience with GIT;
  • Solid understanding of the full mobile development life cycle;
  • Understanding of Agile methodologies;
  • Good written and verbal communication skills in English (Intermediate level).
Would be a plus:
  • Experience developing communications software using custom or industry standard protocols;
  • Experience in integration of Push Notifications;
  • Experience in integration of deep links;
  • Experience in performance optimization;
  • Experience in multi threading.
Responsibilities:
  • Collaborate with cross-functional teams to define, design, and ship new features;
  • Design and build advanced applications for the Android platform;
  • Work with outside data sources and APIs;
  • Work on bug fixing and improving application performance;
  • Unit-test code for robustness, including edge cases, usability, and general reliability;
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
We offer:
  • Competitive salary;
  • Official employment;
  • Monthly performance bonuses;
  • Free English classes;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Cozy and convenient working place. Our office is close to the city center and subway station;
  • Corporate team-building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating «Middle Android Developer».
Show requirements
Hide requirements
Account Manager
Account Manager
Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this cool, talented, creative, and continually growing team needs an ​Account Manager.
Requirements:
  • Good written and verbal communication skills in English (Upper-Intermediate level);
  • Demonstrable ability to communicate, present and influence key stakeholders at all levels of an organization, including executive level;
  • Solid experience with CRM software (Zoho CRM) and MS Office (particularly MS Excel), Project Management applications (Redmine);
  • Proven ability to juggle multiple account management projects at a time, while maintaining sharp attention to detail;
  • Strong verbal and written communication skills.
Would be a plus:
  • Proven work experience as an Account Manager, Sales Account Manager, Junior Account Manager or relevant role;
  • Excellent listening, negotiation, and presentation abilities.
Responsibilities:
  • Serve as the lead point of contact for legal and accounting matters;
  • Сlose cooperation with PM dept aimed at timely and successful delivery of our solutions according to customer needs and objectives;
  • Provide the data on the income to internal and external stakeholders;
  • Prepare reports on account status;
  • Collaborate with the sales team to identify and grow opportunities within the territory, upselling;
  • Assist with challenging client requests or issue escalations as needed;
  • Providing data for the financial statement to Chief Accountant;
  • Customer care.
We offer:
  • Competitive salary;
  • Official employment;
  • Monthly performance bonuses;
  • Free English classes;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Cozy and convenient working place. Our office is close to the city center and subway station;
  • Corporate team-building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating «Account Manager».
Show requirements
Hide requirements
react job
Middle Front-end React Developer
Program-Ace is looking for a smart, creative and experienced Middle Front-end React Developer who will collaborate with the development team to create projects!
Requirements:
  • More than 2 years of working with ReactJS.
  • Proficiency with HTML5, CSS3, Bootstrap.
  • Experienced at JavaScript, JQuery, React.
  • Fluent in responsive, component and mobile mark-up.
  • Cross-browser development experience is must-have.
  • Git repository experience.
  • Good communication skills in English (at least Intermediate level).
Would be a plus:
  • React Native experience.
Responsibilities:
  • Developing, modifying and maintaining the front-end part of a big project.
  • Working with UI-UX Designers.
We offer:
  • Competitive salary.
  • Official employment.
  • Free English classes.
  • Paid 24-day vacation and sick leave.
  • Free lunches every day.
  • Cozy and convenient working place near the city center and subway station.
  • Corporate team building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating "Middle Front-end React Developer".
Show requirements
Hide requirements
ASP.NET Developer
ASP.NET Developer
Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this cool, talented, creative, and continually growing team needs an ​ASP.NET Developer.
Requirements:
  • 2+ years of experience as an ASP.NET Developer;
  • Deep knowledge of SOLID Principles in ASP.NET;
  • Strong knowledge of C#;
  • Work experience with ASP.Net Core;
  • Practical experience in WebApi and SQL;
  • Experience in task estimation;
  • Excellent communication skills;
  • Good written and verbal communication skills in English (Intermediate level).
Would be a plus:
  • Workable knowledge of Angular would be great as well.
Responsibilities:
  • Everyday communication with the Customer development team;
  • Reporting to the Project Manager;
  • Creating top-quality applications;
  • Collaborating with front-end developers;
  • Ensuring that junior staff deliver according to standards;
  • Improving functionality;
  • Using the most updated and appropriate technologies;
  • Designing and building application layers.
We offer:
  • Competitive salary;
  • Official employment;
  • Monthly performance bonuses;
  • Free English classes;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Cozy and convenient working place. Our office is close to the city center and subway station;
  • Corporate team-building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating «ASP.NET Developer».
Show requirements
Hide requirements
Middle PHP Full Stack Developer
Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this cool, talented, creative, and continually growing team needs a Strong Middle PHP/JS Full Stack Developer.
Requirements:
  • At least 3+ years of experience as a PHP/JS developer;
  • Strong knowledge of PHP7, MySQL, HTML, CSS3, JavaScript, AJAX;
  • OOP: knowledge of theory and ability to apply practically;
  • Knowledge of design patterns;
  • Knowledge of up-to-date approaches to the construction of WEB-applications based on MVC frameworks (Laravel);
  • Knowledge of modern JS libraries and frameworks (Angular 7 and TypeScript);
  • CSS coding experience;
  • Intermediate English level (written and spoken);
  • Analytical skills, ability to work with project requirements;
  • Proactive attitude, dedication, and aspiration.
Would be a plus:
  • Experience as a Team Lead or Tech Lead;
  • Additional knowledge of NodeJS and MongoDB.
Responsibilities:
  • PHP and JS applications development;
  • Acting as a part of the development team in a big project.
We offer:
  • Competitive salary;
  • Official employment;
  • Free English classes;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Cozy and convenient working place.
  • Our office is close to the city center and subway station;
  • Corporate team building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating "Strong Middle PHP/JS Full Stack Developer".
Show requirements
Hide requirements
IT Project Manager
Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. We welcome an experienced IT Project Manager to be a part of our experienced team on a full-time basis.
Requirements:
  • At least 2 years of IT Project management experience;
  • Knowledge and experience with different development methodologies;
  • Good project management skills, working with project requirements;
  • Participation in task distribution and monitoring of their accomplishment;
  • Management of the project team and communication with customers;
  • Familiar with business analysis and creation of project documentation;
  • Excellent communication and interpersonal skills;
  • High level of responsibility, adherence to deadlines;
  • At least Upper-Intermediate written and spoken English;
  • Being proactive and result-oriented.
Responsibilities:
  • Project planning;
  • collection and definition of requirements with the client;
  • business analysis of client requirements and similar products;
  • collaboration with stakeholders to reach a common understanding of the requirements and possible solutions;
  • assistance to tech lead in the creation of technical and functional specifications, scheduling.
  • Project executing and controlling: team and task management;
  • quality control of solutions;
  • risk and delivery management.
We offer:
  • Competitive salary;
  • Official employment;
  • Monthly performance bonuses;
  • Paid 24-day vacation and sick leave;
  • Free lunches every day;
  • Free English classes;
  • Cozy and convenient working place. Our office is close to the city center and subway station;
  • Corporate team building events.
To apply for this role, please send your CV to jobs@program-ace.com.ua indicating "IT Project Manager".
Show requirements
Hide requirements
Send Us Your CV
You can use this form to upload your CV and send a short message to our recruitment team.
Upload CV
(Accepted file types: pdf, doc, docx, ppt, pptx, max 32mb)
By sending this form you agree to our Privacy Policy. The information you provide will be added to our CRM system for further communication.
Send Us Your CV
You can use this form to upload your CV and send a short message to our recruitment team.
Upload File
(Accepted file types: pdf, doc, docx, ppt, pptx, max 32mb)
Step 1/2
Step 2/2