What your job would look like:
Develop and maintain our custom web applications.
Working on a number of projects at the same time.
Maintain high standards of software quality within the team by following software principles like DRY and SOLID.
Collaborate with designers, developers and others both face-to-face and through digital forms of communication.
Adhering to Agile principles like daily standups, accountability for own tasks and talking to the product owner.
Research and provide alternatives to existing development practices/tools that benefit the team and/or projects.