Coding Roles

Lead developer

  • Lead developer role

    • Recruitment -

      • Contracting/outsourcing intermediate and senior developers

    • Oversight

    • Long-term sustainability of the tech

Front-end developer

  • Technical design of front-end implementation (particularly React components) including interfaces, code structure and data structures.

  • Unblocks and helps other developers as needed

  • Implements features when there are resource constraints

Back-end developer

  • Ensuring data is sufficiently understood, structured appropriately, and made available on the site as agreed in sprint planning

  • Ensures that a platform is built that supports user needs from a software development perspective

  • It is sustainable - suitably qualified software developers can develop the site further without unnecessary challenges and technical debt

  • Translate user stories into back-end requirements, tasks, work packets for back-end developers to implement

Last updated