x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Developer
 banner picture 1  banner picture 2  banner picture 3

Senior Developer

Bandwagon Pte. Ltd.

Bandwagon Pte. Ltd. company logo

About us:
Are you a software developer with a passion for shaping the future of digital interaction? At Bandwagon Labs, we are on a mission to redefine customer engagement through the creation of lightweight metaverse experiences and digital collectibles that push the boundaries of possibility.


As trailblazers in the tech landscape, we specialize in crafting lightweight social metaverses that seamlessly blend the realms of web3 technology and mobile accessibility. Our dedication to innovation shines through in our metaverse's lightning-fast loading speeds, exceeding industry standards by an impressive 5x, thanks to our cutting-edge implementation of webGL technology.


Here's what makes us stand out:
1. Phygitalism: We are pioneers in building phygital utility for clients like Capitaland, seamlessly blending benefits in the metaverse and IRL, opening up endless possibilities for digital collectibles and unique experiences.
2. Social Connection: Our metaverse fosters vibrant social interactions, transcending geographical boundaries and bringing people together in unprecedented ways.
3. Empowering Brands: Partnering with us means enabling brands can roll out web3 solutions, including digital collectibles and immersive metaverse experiences, with unparalleled speed and efficiency. 'This is the best thing I've seen all week,' was web3 founder Frank DeGods response to our project during a major web3 conference in Singapore in 2023.
4. Innovative Milestones: We pride ourselves on our groundbreaking achievements, including being the first in the world to introduce an NFT collection based on the iconic McDonald's character Grimace, which received more than 100 press mentions globally across languages and prompted Brand lead of CryptoPunks, @CryptopunkNoah to tweet this in response to our project “How do I move to Singapore?”
5. Trusted by Industry Leaders: Our track record speaks volumes. Brands like Capitaland trust us to develop their metaverse experiences, such as Capitaverse, which has garnered multiple prestigious marketing awards.

Job responsibilities:
1. Lead the Protection and Enhancement of BWLand Codebase: Take ownership of ensuring the security, stability, and scalability of the BWLand codebase, providing guidance and mentorship to junior team members.
2. Optimize and Innovate Three.Js Rendering and Game Loop: Drive initiatives to optimize performance and introduce innovative features to the Three.Js rendering and game loop, leveraging advanced techniques and best practices.
3. Collaborate Closely with Design Team: Lead collaborative efforts with the design team, providing technical expertise, soliciting feedback, and fostering a culture of creativity and excellence.
4. Architect and Develop Three.JS Scene Editor: Architect and develop a robust Three.JS scene editor, incorporating industry-leading standards and leveraging your expertise in 3D graphics and user interface design.
5. Ensure Long-Term Maintenance and Improvement of BWLand Scene Editor and Metaverse Engine: Spearhead efforts to maintain, enhance, and future-proof the BWLand scene editor and metaverse engine, guiding architectural decisions and implementing best practices.
6. Optimize Camera Viewport, Orbit Functionality, and Scene Performance: Identify and address performance bottlenecks within BWLand, optimizing camera viewport, orbit functionality, and scene performance to deliver unparalleled user experiences.
7. Oversee Deployment and Publication of Scenes to Live Environment: Establish streamlined processes for the deployment and publication of scenes to the live environment via cloud infrastructure, ensuring seamless integration and minimal downtime.
8. Drive Development of Tracking Metric Modules: Lead the development and refinement of tracking metric modules, enabling comprehensive monitoring and analysis of user engagement and performance metrics.
9. Develop Desktop and Browser-Compatible Versions of BWLand and its Editor: Architect and develop desktop and browser-compatible versions of BWLand and its editor, ensuring broad accessibility and compatibility across platforms.
10. Establish and Enforce Strong Policies, SOPs, and Documentation: Define and enforce strong policies, Standard Operating Procedures (SOPs), and comprehensive documentation, providing clarity and guidance to the team while fostering a culture of accountability and excellence.


Requirements for Senior Software Developer Position:
1. Extensive Experience: Bachelor's degree in Computer Science, Software Engineering, or related field, with 5+ years of professional experience in software development, preferably in the gaming or interactive media industry.
2. Expertise in Three.JS and Web Technologies: Demonstrated expertise in Three.JS, WebGL, and other web technologies, with a deep understanding of 3D graphics programming and rendering techniques.
3. Strong Leadership and Collaboration Skills: Proven ability to lead cross-functional teams, collaborate effectively with designers and stakeholders, and mentor junior developers.
4. Innovative Problem-Solving Abilities: Exceptional problem-solving skills and a track record of implementing innovative solutions to complex technical challenges.
5. Expertise in Software Architecture and Design: Proficiency in software architecture and design principles, with the ability to architect scalable and maintainable systems.
6. Advanced Knowledge of Version Control Systems: Advanced knowledge of version control systems such as Git, including branching strategies and code review processes.
7. Passion for Emerging Technologies: Deep interest and knowledge in emerging technologies, including web3, metaverse, and NFTs, with a proven ability to stay abreast of industry trends and advancements.
8. Exceptional Communication Skills: Excellent written and verbal communication skills, with the ability to articulate technical concepts to non-technical stakeholders and inspire team members.
9. Commitment to Continuous Learning and Improvement: Demonstrated commitment to continuous learning and professional development, with a proactive approach to staying updated on industry best practices and technologies.
10. Strategic Thinking and Decision-Making Abilities: Strong strategic thinking and decision-making abilities, with a focus on driving business objectives and delivering value to users and stakeholders.


This position offers the opportunity to lead and shape the development of innovative software solutions in a dynamic and collaborative environment. Join us in revolutionizing the future of digital engagement!


How to apply:
Does this position sound like a good fit for you? Please email us your resume at join[at]bandwagon.sg.
- Include the title of this role in your subject line (it will help us sort through the emails)
- Send along links that showcase the relevant projects and experiences you have undertaken.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?