Tech Stack
C++PostgreSQLTypeScript
Job Description, Responsibilities & Requirements
About the Position
Our client is a dynamic product company from Finland, specializing in developing innovative educational games for children. They create engaging and interactive applications that transform learning into a fun and motivating experience.
Requirements
- Extensive experience in C++ development, particularly with mobile (iOS and Android) and desktop (Windows) applications.
- English level B2 or higher.
- Must have hands-on experience with QT as it is the primary framework used.
- Good knowledge of PostgreSQL and cloud technologies.
- Experience with TypeScript, particularly for server-side development.
- Experience with cross-platform technologies and building applications that run smoothly on multiple operating systems.
Preferred Experience
- Payment systems integration on various platforms (iOS, Android, Windows, Mac)
- Setting up and managing CI pipelines
- Project management tools, especially GitLab
- Docker for CI/CD pipeline implementation
Responsibilities
- Collaborate on reviving and updating the payment code for the iOS store.
- Contribute to creating new payment integration for the Google Play store.
- Develop payment processing solutions for both Windows and Mac platforms.
- Assist in building a Windows installer and implementing an auto-update feature.
- Set up project management tools for improved issue tracking and code management.
- Establish continuous integration pipelines for Linux and Android to streamline development.
We Offer
- Full-time, fully remote position
- Flexible and friendly working environment
- Healthy work-life balance
Apply for this position
Locations: Tallinn, Estonia and Kyiv, Ukraine (Remote)
Job Type: Full-time
Experience Level: Senior