Frontend Developer
About Think HQ
Jen Sharpe founded Think HQ in 2010, on the belief that communications can be harnessed as a force of positive impact.
We think human quotient: we unapologetically put people at the heart of everything we do, and we don’t think that should be a radical position.
We create campaigns that understand culture and context, and invite audiences to work with us to transform the(ir) world in their best interest.
Over the years, we’ve grown from a public relations company into an integrated communications agency, working solely on projects that drive social good. Now, whether it’s advertising, public relations, strategy, technology-led products/platforms, content, social media, diverse communications, events or capacity building – we can do it all, and we do it ourselves.
We are a team of experts from all sorts of backgrounds. Think film makers, journalists, tech consultants, advertising industry legends and multicultural communications specialists. It means that we have the kind of diverse thinking that will lead to the best possible solution. Then, we have all the expertise needed to execute it.
What brings us together is a real, genuine belief that communications is powerful, and that it must be used to tell the stories that need to be heard.
About the Technology Team
While we are Technology thinkers at the core, we believe in understanding our clients’ businesses and holistic user behaviours and attitudes to design future-proofed ecosystems and make good engineering decisions.
Our service offering is adaptive to client challenges and user needs. Working with government and not-for-profit organisations means we often lean towards open-source technology however our mandate is to always embrace the technology that is fit-for-purpose. We collaborate, we listen, we support, we lead … no matter what our role is, we always care about doing our best work enabling our people to grow and our client to flourish.
Our services span from delivering websites to building integrated marketing ecosystem, crafting digital campaigns, emerging tech activation, and engineering standalone tech products from inception to full maturity.
We love emerging technologies having delivered award-winning AI-products but recognises that sometimes simply crafting impactful communications that precisely target the right audience can be more effective. We consult and support our clients in engineering their marketing ecosystem, whether it is building a new platform, optimising their current one (CRO, SEO, CMS enhancement, analytics …) or augmenting their team in a managed service model.
The Technology team is rapidly growing as we expand our capabilities to become a one stop shop for our clients who need inclusive and purposeful technology consulting. We are looking to expand our team with an additional developer off the back of winning a new tech-led project for one of our existing clients.
If you care about doing purposeful work and have a passion for rich front-end experiences, UI libraries, code reusability, innovative tech products and emerging technologies, we would love to hear from you.
Responsibilities
The role: Front-end developer (mid-level)
Reporting to: CTO / Senior Full Stack Developer
As a Front-end developer you will take ownership in developing rich front-end experiences for our platform, products and campaign projects. Your role will require you to collaborate with other developers delivering software development, software implementation, systems integration, business intelligence, reporting and maintenance.
Role responsibilities:
Build fully functional technology products/solutions in line with client requirements, expectations, and timelines.
Develop existing and new projects according to project deadline, specifications and budget.
Assist in the preparation and documentation of project requirements, specifications and project plan.
Conduct research on emerging application development software products, technologies, languages, and standards in support of procurement and development efforts.
Maintain an archive of source codes and version history for each project.
Deploy solutions according to project specifications.
Recommend, schedule, and perform software improvements and upgrades.
Recommend, schedule, and create management reports.
Ensure security procedures are employed.
Assist in the development and maintenance of user manuals and guidelines.
Install and configure software solutions for end users as required.
Liaise with administrators, third-party providers, system analysts, and other developers to assist in resolving problems with products or systems.
Manage deployment and ongoing hosting using Amazon Web Services.
What you will bring to the role (a combination of):
3 years of digital agency or similar, ideally including a minimum of 18 months working within an agile cross-disciplinary project team with other developers, QA testers, designers, project managers etc.
Advanced knowledge of HTML, CSS, JavaScript (TypeScript preferred) Single Page Application (SPA) frameworks with special regards to React for building complex and interactive user interfaces.
Experience in 3D graphics and GIS data visualization, utilizing libraries like Three.js.
Experience/knowledge of Unity 3D, Unreal Engine, Machine Learning, WebGL etc. is highly regarded.
Ensuring responsive design and optimal user experience across various devices.
API Integration: Ability to integrate with RESTful or GraphQL APIs.
Back-End Proficiency:
Basic knowledge of back-end technologies and the ability to collaborate with back-end developers when needed.
Testing and Quality Assurance:
Implementing Test-Driven Development (TDD) principles and conducting thorough testing using frameworks like Jest or React Testing Library.
Hands on experience working in integrated development environments
Hands on experience working with version control tools such as Git
Ability to produce low and high-level prototypes
Understanding of WCAG compliance
Foundation knowledge of Amazon Web Services platforms for deployment and management of digital assets
Knowledge of Agile software development methodologies
Knowledge of Atlassian suite for software and project management
Excellent time management and organisational skills
Professional approach to business, attention to details and ability to accurately estimate tasks
Good communication skills both oral and written at all levels
Confidence to present and explain ideas to clients and colleagues
You love purposeful work and value working with government, not for profits and other organisations who work for a positive impact for our society, planet and people.
Knowledge and curiosity for programming and digital design trends
What we will bring to your career
Fair remuneration and salary evolution
Rewarding purposeful work
Flexible and open-minded environment where your ideas are welcome and embraced
Training budget to build your certification and competencies in new domains
An inclusive workplace where you can be yourself
Part-time and flexible work arrangements can be considered. Think HQ is a family-friendly, hybrid workplace.
Think HQ is committed to providing a unique work environment by rewarding talent, celebrating diversity and encouraging forward-thinking. We are an equal-opportunity employer, and we are committed to building a diverse and inclusive workplace. All qualified applicants will be considered for this position without regard to race, culture, religion, sexual orientation, gender identity or disability. We encourage Aboriginal and Torres Strait Islander peoples and people of all backgrounds to apply.
Think HQ is accepting direct applications only at this stage.
Newsletter
Jobs in the creative space are scarce. We send you an email once a month to be sure you don't miss any.
Posted a year ago
⚠When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!