Job Description
Your role as a Full Stack Engineer will involve building new product features, optimising performance, fixing bugs, and collaborating with the product and design teams to enhance user experience. Youโll have the opportunity to make a significant impact and learn extensively during your time with us. We value bringing in the best candidates to meet our team and collectively make hiring decisions.
Your responsibilities will include developing systems for new client-facing features and internal tools. Tasks will range from building APIs and optimising database queries to working on machine learning infrastructure and improving web crawling reliability. Youโll tackle challenges like preparing customer-ready data, categorising unstructured data, and processing high-volume data. With a passion for building comprehensive web applications, you'll work primarily with React and Python. We encourage innovation and welcome fresh perspectives, offering opportunities for team growth, including onboarding and mentoring junior members.
Responsibilities:
- Build new product features from scratch
- Optimise performance and fix bugs
- Collaborate with product and design teams to enhance user experience
- Develop systems for new client-facing features and internal tools
- Work on tasks ranging from API development and database optimization to machine learning infrastructure and web crawling reliability
Requirements
Itโs important for us to look for candidates that strive for excellence with a positive attitude, a strong sense of ownership and work ethic, and a passion to consistently develop and improve their knowledge and skillset. If youโre excited about this role and the opportunity to work at EDITED, we encourage you to apply even if you only match some, rather than all, of the requirements.
Essential:
- 3+ years of commercial experience as a Software Engineer
- Experience collaborating with design teams on customer-facing interfaces
- Proficiency in resolving technical issues and communicating with engineers
- Strong knowledge of JavaScript, HTML, and CSS
- Familiarity with modern software development practices (code reviews, testing, CI/CD)
- Experience with *nix systems (Linux preferred)
Nice to have:
- Interest in data visualisation, DevOps, or machine learning
- Experience mentoring junior engineers
- Knowledge of Typescript, Django or Flask
- Familiarity with Storm, Streamparse, Elasticsearch, and relational databases
- Understanding of security principles
Perks & Benefits
- You can utilise our flexible working policy to ensure you can work around your schedule - this means starting & finishing when it suits you best!
- At EDITED we are set up to work remotely and utilise a hybrid approach with a minimum requirement of 2 days per week in the office
- Enhanced parental leave policy
- 25 days annual leave + public holidays (and an extra day for every year at EDITED)
Find out more about working at EDITED here: https://edited.com/careers/
We aim to be an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.