Editor Platform Software Engineer (x2)
Software Developer to join our Editor Platform development team
Summary about this job
Developers/Programmers
Company: Ephox Pty Ltd
Location: Brisbane
Work type: Full Time
Salary: n\a
Phone: +61-2-9606-4380
Fax: +61-2-5042-4074
E-mail: n\a
Site: n\a
Detail information about job Editor Platform Software Engineer (x2). Terms and conditions vacancy
Tiny is seeking a Software Developer to join our Editor Platform development team. In this role you will have the opportunity to influence the way hundreds of millions of people create content on the web and impact the technology of Writing. You will be a key member of the team responsible for editor technology used by well-known applications such as Wordpress, Confluence and Blackboard.
As a Software Developer, you will work with a team who develops and maintains our editor technology along with integrations into popular systems and frameworks. You'll work with the latest JavaScript and web technologies ensuring our products work in the latest web applications on modern browsers including mobile devices. As part of the role you will collaborate closely with engineering, UX design and product management across Brisbane, Umeå (Sweden) and Silicon Valley to successfully deliver products to market.
Essential Duties and Responsibilities:
- Develop a world-leading editing experience for Web and mobile platforms.
- Continuously test your code prior to committing.
- Debug subtle and deep browser inconsistencies.
- Ingenuity, creativity, lateral thinking. Solving unusual problems.
- Customer focus - customer support and managing support cases.
To be successful in this role you need the following:
- Experience in JavaScript application design and development.
- Deep experience in Web technologies such as HTML5 and CSS, with some knowledge of popular frameworks.
- Deep understanding of solving browser inconsistencies in UI development without resorting to JavaScript frameworks.
- Knowledge of Agile practices, especially Scrum, or have strong opinions of how to develop good software.
- A strong desire to learn new things. Learning is key to everyday life at Tiny.
- Understanding and desire to build software with a User Centered Design philosophy.
- Ability to work in a very collaborative team.
Bonus Skills:
- TypeScript
- Functional Programming
- ARIA
- Mobile Web
- ContentEditable
Education/Experience:
Bachelor’s degree in web development or related field, or an equivalent combination of education and experience required.
Tiny does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Tiny and the recruitment agency or party requesting payment of a fee.
Candidates must have the right to work in Australia.
Full time role based in our Brisbane, Queensland office