Smart solutions provider for game companies
Middle Developer – Pixi.JS, Playable Ads
Location
Worldwide
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Middle Developer – Pixi.JS, Playable Ads
iLogos Game Studios
• Develop highly engaging, interactive, and high-performance Playable Ads using PixiJS • Optimize assets and code to achieve the absolute minimum bundle size and fastest load times • Build and package playables to meet the technical specifications of various ad networks (AppLovin, Unity Ads, IronSource, Google, Meta, etc.) • Collaborate closely with artists and animators to translate visual ideas into lightweight, interactive web gameplay • Implement custom tracking, call-to-action (CTA) triggers, and MRAID/ad network SDK integrations • Ensure cross-browser and cross-device compatibility (especially for low-to-mid-tier mobile devices)
Job Requirements
- 3+ years of experience in frontend/web development
- 1.5+ years of hands-on experience with PixiJS (and WebGL/Canvas rendering)
- Solid proficiency in JavaScript and TypeScript
- Practical experience in Playable Ads development (or highly optimized, lightweight interactive web experiences)
- Strong understanding of asset optimization (texture packing, sprite batching, audio compression) and meeting strict file-size limits (under 2MB–5MB)
- Experience with responsive layouts (handling various mobile screen ratios, portrait, and landscape orientations dynamically)
- Good knowledge of animation principles, game loops, and tweening libraries (e.g., GSAP)
Benefits
- Work remotely from anywhere in the world
- Flexible working hours
- Personal contribution to games that millions of people play
- Support from teammates and the company
Related Guides
Related Job Pages
More Software Engineer Jobs
Engineer Lead, Software
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description As a Senior C++ Software Engineer, you’ll be part of our PTP Platform development group. The group is broken into smaller scrum teams that each hold responsibility for a key area of system functionality. You’ll become involved with all phases of the development lifecycle and take ownership of key functional areas. The PTP Platform is a leading-edge, cloud-based Securities Processing solution that provides trade lifecycle processing for a wide range of global financial institutions. What you will be doing: - The candidate will work on strategic enhancements to the platform as well as on client implementation projects. - Experienced Senior C++ Software Engineer to help grow and enhance our PTP software platform. - Analysis of user requirements and translation into solution design. - Estimating and breaking down tasks into manageable chunks. - Implementation of new features and feature enhancements. - Leading code reviews and enforcing best practice within a small, agile, focused team. - Mentoring junior colleagues. Qualifications - 7+ years of commercial software development experience using C++. - SQL experience. - Unix/Linux experience. - Relevant degree in a numeric discipline, or equivalent work experience. - Excellent written and spoken English. Requirements - Oracle Experience (added bonus). - Experience of event-driven distributed messaging (e.g. Kafka) (added bonus). - Experience of financial markets and the trade lifecycle beneficial (added bonus). - C# and any GUI development experience (added bonus). Benefits - We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. - We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace.
Software Engineer
Keywords StudiosInternational technical and creative services provider to the global video games industry and beyond.
Role Description This position requires you to reside in Japan during your employment with Wizcorp. Wizcorp is looking for Software Engineers for a selection of diverse fields. Depending on your background, skills, and experience we’ll find the most suitable role within our teams for you. We value human skills and character as much as we do experience and proficiency. Is this job for me? 👨🦰👩🦳🧑🦲 - You have a few years of work experience developing software professionally. - C++ and C# are core programming languages in your toolbox, even though you might be using one or two other languages for your daily tasks. - You’re not afraid to deep-dive into the engine and code bases to make some improvements. Sounds like you? Then this job is for you! Typical day 🎮📆🕹️ - You might start with an hour of looking over some code with a senior engineer. - You then might have the opportunity to look at optimizing a piece of AI logic, discussing as necessary with a specialist in the area. - In the afternoon you may spend some time working with game designers and artists to complete feature integration. The ideal candidate will be able to: - Design, test, and debug own code without assistance from other engineers. - Break down features into engineering tasks and work with other engineers to complete them. - Have an interest in working on both games and their surrounding tooling. - Confidently communicate with all members of the company. Qualifications - Strong software development fundamentals, design theory, and development processes. - Excellent debugging skills. - Excellent written and verbal communication. - Willingness to work as part of a team and contribute to technical discussions. - Eager to learn from reviews and constructive feedback. - Strong personal time management. - University degree in Engineering, Computer Science, or related discipline; or relevant professional experience. - For Japan-based candidates: 3+ years of professional software engineering experience and at least 1 year of experience in the video game industry. - For overseas-based candidates: 7+ years of professional software engineering experience, and at least 4+ years of experience in the video game industry. - Must have experience with C++ and C#, backed with Go. - Demonstrable Software Engineering ability. - Experience with Git or other version control systems. - Experience with multiple programming languages. - At least conversational Japanese proficiency - JLPT N3 or above. - English proficiency (ability to read, write, and discuss technical matters). Requirements - Experience with game engines such as Unity, Unreal, or proprietary engine code. - Understanding of 2D and 3D math. Benefits - Monthly allowance for home office equipment and supplies (15,000 JPY/month). - Private language tutoring (Japanese and/or English). - Commute fees (however, train passes are not reimbursed). - Weekends and national holidays. - Summer/winter vacation: 5 days per year (paid, applicable after the probation period). - Annual Paid Leave: 10 days per year (first year, following the probation period). - Bereavement/funeral leave. - Sick leave: 5 days per year (paid, applicable after the probation period). - Social insurance. - Parental leave.
Video Game Engine Programmer
Keywords StudiosInternational technical and creative services provider to the global video games industry and beyond.
Role Description Wizcorp is looking for Game Engine Programmers to work on exciting projects for next-generation consoles. Depending on your background, skills, and experience we’ll find the most suitable role within our teams. You have a few years of work experience working with custom engines and have released games on consoles. You live and breathe C++, and you’re not afraid to deep-dive into the engine architecture itself to make some improvements. Typical day: - Reviewing code from other engineers and ensuring they meet quality expectations. - Developing systems and related utilities for custom proprietary engines. - Integrating a rendering engine that fits well within the existing codebase. - Making architectural changes to accommodate new engine features. - Working on save data management, job system, memory management, or any development support feature. The ideal candidate will be able to: - Design, test, and debug own code without assistance from other engineers. - Break down large features into engineering tasks and work with other engineers to complete them. - Decipher and understand complex systems. - Mentor engineers in engine development best practices. - Develop systems with a strong focus on optimization and performance. - Have an interest in working on different parts of a game engine (Rendering, Animation, Audio,...). - Confidently communicate with all members of the company. Qualifications - Ability to write clean, readable, performant code and design the architecture around it. - Excellent debugging and optimization skills. - Excellent written and verbal communication. - Knowledge of existing optimization techniques. - Focus on performance and performance analysis. - Strong math skills. - Willingness to work as part of a team and contribute to technical discussions. - Eager to both provide and receive constructive feedback for continual growth. - Strong software development skills, design theory, and development processes. - Strong personal time management. - Experience in one or multiple of the following: - Creation of Rendering engines. - Implementation of Animation specific tools. - Development targeting PlayStation platforms. - Development targeting Microsoft platforms. - Familiarity with other target platforms (Nintendo, PC, mobile). Requirements - University degree in Engineering, Computer Science or related discipline; or relevant professional experience. - For Japan-based candidates: 3+ years of professional software engineering experience and 2+ years of professional experience developing custom engine. - For overseas-based candidates: 7+ years of professional software engineering experience, and 5+ years of professional experience developing custom engine. - Solid software engineering abilities (good code hygiene, familiarity with various coding patterns, etc.). - Strong experience with C++ and proficiency in C# (WPF). - Comfortable with source code management systems (Git, SVN, Perforce, etc.). - At least conversational Japanese proficiency - JLPT N3 or above. - English proficiency (ability to read, write, and discuss technical matters). Benefits - Monthly allowance for home office equipment and supplies (15,000 JPY/month). - Private language tutoring (Japanese and/or English). - Commute fees (however, train passes are not reimbursed). - Weekends and national holidays. - Summer/winter vacation: 5 days per year (paid, applicable after the probation period). - Annual Paid Leave: 10 days per year (first year, following the probation period). - Bereavement/funeral leave. - Sick leave: 5 days per year (paid, applicable after the probation period). - Social insurance. - Parental leave.
Sr Software Engineer
EnverusEnverus, founded in 1999, is a leading energy-focused SaaS company that provides comprehensive data and analytics solutions across the energy sector. The company emphasizes a cultu
Description Senior Software Engineer Why YOU want this position At Enverus , we're committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world. We are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we're helping our customers make better decisions that help provide communities around the world with clean, affordable energy. The energy industry is changing fast. But we've continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn't be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds. Are you ready to help power the global quality of life? Join Enverus , and be a part of creating a brighter, more sustainable tomorrow. We are currently seeking a Senior Software Engineer for Enverus Trading & Risk in Spokane, Washington. You will partner with engineering teams responsible for building and evolving our customer-facing software products, delivering reliable, scalable, and secure capabilities that create measurable customer value. You will partner closely with Product Management to define and execute short- and long-term roadmaps, oversee releases across multiple product areas, and grow engineering talent and leadership. Engineers on this team own systems end-to-end, including architecture, implementation, observability, reliability, and operational support. What you'll Do - Design and maintain complex and high-throughput data ingestion and processing pipelines - Take ownership of existing systems and services, redesigning them as necessary to reduce complexity or leverage new technologie s - Lead architectural initiatives and influence engineering standards across team What you'll have - BS in Computer Science, or equivalent experience - Significant experience working with data rich applications and pipelines - Experience learning and working in a highly complex domain (trading and risk or power systems is a plus) - Proven success in delivering highly reliable and scalable software systems - Experience building backend applications using C# ( Windows systems programming is a plus) - Experience using SQL and no -SQL databases - Experience on event-driven applications - Familiarity with Kubernetes on GCP or AWS Our technology stack - C#, Java - SQL Server, MongoDB - AWS EventBridge , Kafka - Kubernetes, Docker, AWS, Argo - Terraform - Grafana What We Offer - Fast paced environment with a strong team and interesting products - Competitive Compensation Package - Medical, Dental, and Vision Plan - Retirement Savings Plan 401(k) Salary Range: 80,000-100,000

