Are you passionate about crafting exceptional brand identities and designing experiences that redefine how engineers interact with software? Do you thrive at the intersection of branding, visuals, and product design, creating work that is as stunning as it is functional?
At Maincode, we’re rethinking and rebuilding the core building blocks of software: authentication, payments, analytics, notifications, and more, engineered for engineers by engineers. Design is at the heart of our mission, shaping our brand and products into experiences that inspire and delight.
This role is an opportunity to own the creative direction of our brand, design world-class visuals and graphics, and craft intuitive web pages and applications. You’ll work alongside an elite engineering team to define how software looks, feels, and functions, establishing Maincode as a leading name in tech.
What You’ll Do
- Develop and refine Maincode’s brand identity, from logo design to brand guidelines, ensuring a consistent and inspiring visual language.
- Design key marketing assets, including graphics, social media visuals, key art, and animations.
- Conceptualize and design intuitive, visually stunning web pages and applications that showcase our vision.
- Create wireframes, high-fidelity prototypes, and mockups that define exceptional user experiences.
- Collaborate with engineers to ensure your designs are realized with pixel-perfect implementation.
- Conduct user research and usability testing to gather feedback and iterate on designs.
- Shape the creative direction of Maincode’s visual identity, working on projects that span branding, marketing, and product design.
What We’re Looking For
- 5+ years of experience in brand design, digital design, or product design.
- Proven expertise in creating cohesive brand identities and visually stunning designs.
- Proficiency in Figma, Adobe Illustrator, and Adobe After Effects (or similar tools).
- Experience designing responsive web pages and applications with a strong grasp of UX/UI principles.
- A solid portfolio showcasing branding, web design, and product design work.
- Strong communication skills, with the ability to present and explain creative concepts.
- Passion for designing both for aesthetics and function, with a hacker mindset to solve creative challenges.
Bonus Points
- Experience with motion/interaction design, micro-interactions, or basic animations.
- Familiarity with web development workflows and tools like Tailwind CSS, Webflow, or similar.
- Prior experience in SaaS, developer tools, or tech-focused design.
- An understanding of front-end development principles to collaborate effectively with engineers.
What You’ll Gain
- The opportunity to define and shape Maincode’s brand and visual identity from the ground up.
- A high-ownership role where your creative decisions directly impact the company’s success.
- Collaboration with an elite engineering team in a fast-moving, no-politics, high-performance culture.
- A chance to set the bar for design excellence in tech, crafting experiences that inspire engineers worldwide.
Tech and Tools We Use
- Figma (primary design tool)
- Adobe Illustrator, After Effects (branding, motion design)
- Notion, Linear (project management)
- Webflow, Tailwind CSS (front-end collaboration tools)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Staff Product Designer
2026-05-27
Product Designer
2026-05-27
Staff Product Designer
2026-05-20
- Posted
- Jan 16, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Melbourne
- Company
- Maincode
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Staff Product Designer
2026-05-27
Product Designer
2026-05-27
Staff Product Designer
2026-05-20