Step 1
Overview
PolyPixel Games is a rapidly expanding Singapore-based gaming studio celebrated for our innovative and visually stunning mobile games. We are passionate about creating immersive experiences that captivate players globally, pushing the boundaries of what is possible on mobile platforms. Our team is a diverse group of talented engineers, designers, and artists who thrive in a collaborative and dynamic environment. We foster a culture of creativity, continuous learning, and mutual respect, believing that the best games are born from a supportive and intellectually stimulating workplace. This role offers the unique opportunity to contribute to high-impact projects, working on flagship titles that reach millions of users worldwide from our vibrant Singapore hub operating on a hybrid model to ensure flexibility and collaboration. Join us as we continue to redefine the mobile gaming landscape and deliver unforgettable gaming experiences.
Step 2
Key Responsibilities
- Develop and maintain high-quality iOS applications for our flagship mobile games using Swift, ensuring performance, responsiveness, and seamless user experience.
- Collaborate closely with game designers, artists, and backend engineers to translate game features and visual designs into robust, production-ready code.
- Implement new game features, UI elements, and core functionalities, adhering to best practices in mobile development and architectural patterns.
- Participate in code reviews, providing constructive feedback and ensuring code quality, maintainability, and adherence to established coding standards.
- Optimize existing codebase for performance, scalability, and stability, identifying and resolving bugs, and addressing technical debt.
- Contribute to the entire application lifecycle, from conception and design to testing, deployment, and ongoing support.
- Stay abreast of the latest iOS technologies, Swift advancements, and mobile gaming trends, evaluating and integrating new tools and frameworks as appropriate.
- Mentor junior engineers and share knowledge within the team, fostering a culture of continuous improvement and technical excellence.
Step 3
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 3-5 years of professional experience in iOS application development with a strong portfolio of shipped applications.
- Proficiency in Swift and a deep understanding of the iOS SDK, Xcode, and Apple’s Human Interface Guidelines.
- Solid understanding of object-oriented programming principles, design patterns (e.g., MVVM, MVC), and data structures.
- Experience with mobile game development frameworks and technologies, such as SpriteKit, SceneKit, or third-party game engines (e.g., Unity/Unreal for iOS integration).
- Familiarity with version control systems, particularly Git, and agile development methodologies.
- Strong problem-solving skills, with the ability to debug complex issues and optimize application performance.
- Excellent communication and teamwork skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Step 4
Benefits & Perks
- Competitive annual salary ranging from SGD 90,000 to SGD 130,000, commensurate with experience and expertise.
- Comprehensive health and dental insurance plans for you and your dependents.
- Generous paid time off, including annual leave, sick leave, and public holidays.
- Flexible hybrid work model, allowing for a balance of in-office collaboration and remote work.
- Opportunities for professional growth and development, including access to workshops, conferences, and online courses.
- Visa sponsorship and relocation assistance available for exceptional international candidates.
- Team-building events, company outings, and a vibrant office culture with complimentary snacks and beverages.
Step 5
How to Apply
- 1
Interested candidates are invited to submit their application through our careers portal at www.polypixelgames.com/careers. Please include a comprehensive resume detailing your relevant experience, a cover letter expressing your interest in this specific role and PolyPixel Games, and a link to your portfolio or GitHub repository showcasing your previous iOS development projects, especially any game-related work. Shortlisted candidates will first undergo an initial phone screening with our talent acquisition team to assess basic qualifications and cultural fit. Following a successful screening, candidates will be invited for a technical assessment designed to evaluate their Swift programming skills and problem-solving abilities. The final stage will involve a series of virtual interviews with our engineering leads and hiring manager, where you will have the opportunity to discuss your experience in more detail, demonstrate your technical expertise, and learn more about PolyPixel Games. We aim to complete the entire recruitment process within 3-4 weeks from the application submission date. We appreciate all applications, but only those selected for an interview will be contacted. Thank you for your interest in PolyPixel Games.