Engineer III (Fullstack)
closed
Envato
đź“ŤRemote - Australia, New Zealand
Summary
Join Envato as an Engineer III and play a pivotal role in building and supporting our flagship product, Elements. You will collaborate with a team to develop new features, analyze requirements, and deliver high-quality code. This role requires experience in web and software development, proficiency in various programming languages, and strong collaboration skills. The position offers full flexibility to manage work and life, a MacBook Pro or HP, a home office setup contribution, generous parental leave, and an annual learning budget. Envato is a remote-first company committed to continuous improvement and employee well-being.
Requirements
- Have 2+ years of experience in web and/or software development ideally focused on dynamic, public-facing applications
- Be proficient in server-side and client-side programming
- Communicate and collaborate effectively, and actively participate in pairing with other engineers
- Provide constructive feedback and value diverse perspectives within the team
- Demonstrate a proactive commitment to continuous improvement, seeking feedback and opportunities to enhance skills, processes, and outcomes
- Uphold integrity and transparency, embodying Envato’s core values in interactions and project work
Responsibilities
- Understand and translate business requirements into customer-focused technical solutions
- Write high-quality, testable code, leveraging Test-Driven Development (TDD) when appropriate
- Follow modern development practices and adhere to established design principles
- Promote version control best practices, committing code frequently to support iterative progress
- Drive continuous improvement through incremental changes, integration, and deployments
- Take ownership of functionality verification, and troubleshoot production issues, including participating in on-call responsibilities
- Conduct constructive peer reviews to uphold code quality and share ownership of team deliverables
- Manage stakeholder expectations, delivering tasks independently and as part of the team
- Collaborate with team members to improve processes, solve problems, and foster team harmony
- Develop sustainable solutions, considering diverse perspectives and long-term impacts
- Build domain knowledge to ensure technical solutions align with company goals and customer needs
- Actively participate in team meetings and retrospectives, contributing to productive discussions
- Foster a supportive, inclusive environment where all voices are valued and respected
Preferred Qualifications
- Have technical skills including React or similar framework
- Have technical skills including HTML, CSS, and modern JavaScript
- Have exposure to back-end technologies like Ruby on Rails or similar frameworks
- Have experience with SQL and NoSQL databases
Benefits
- We are a remote business with full flexibility for you to manage work and life as you need - outcomes are what’s important to us
- We provide MacBook Pros or HP’s for you to do your best work, as well as all your initial and ongoing tech setup to suit your individual needs
- It’s important you love your home office so we will provide a contribution towards your set up and a monthly allowance to support work from home costs
- Want to expand your family? We will support you! We offer 20 weeks paid primary carer leave (with super paid on top for the first 12 months); and 6 weeks paid secondary carers leave
- Connection is so important in a remote business. That’s why we provide you with an annual allowance to meet up with colleagues and share some food and a laugh
- Continuous improvement is encouraged and we provide an annual budget for you to put towards your learning
- We know our product is awesome so we will provide you with a free Envato Elements subscription for your side gigs and/or personal use
- Your wellbeing is paramount and we provide access to a holistic assistance program that provides support in many areas of life and health
This job is filled or no longer available