Title: Full-Stack Web DeveloperLocation: Remote
Job Describtion:
Work as a full-stack developer with a bias towards the front-end embedded in a Scrum team contributing to team ceremonies including sprint planning, daily stand-ups, showcases and retrospectives.Unit tests are expected to be delivered with all production code with a code coverage average greater than 70%.All work shall comply with Smallworld Engineering development standards.The target first time yield for delivered/tested code produced is greater than 60%Experience developing with Angular, Node and TypescriptExperience building and delivering modern full-stack applications with an emphasis on the front-endExperience building responsive web applications in modern frameworks such as Angular, React, Vue, etc.Experience writing and maintaining well tested, high-quality code based on an understanding of coding best practices and design patterns and automation.Able to take ownership of tasks and deliver as part of a team.Experience working in Agile environments with cross-functional teams.Able to work well within distributed teams, including time-zone flexibility.Experience implementing RESTful APIs would be beneficial but not essential.Familiarity with GIS mapping frameworks such as OpenLayers, Leaflet, Mapbox, etc. would be advantageous but not essentialKnowledge of key UX and design principles.Experience with micro frontends using module federation would be beneficial
Primary Skillset:Angular (although those with just React would be considered), Node, Typescript
Secondary Skillset:RESTful APIs