Principal Developer - Full Stack With Front End Focus

Logo of Datacom

Datacom

πŸ“Remote - New Zealand

Job highlights

Summary

Join Datacom as a Principal Full Stack Developer and lead the software development for our next-generation SaaS Payroll Product, Datapay. You will be responsible for all phases of software development, from architecture and design to implementation and customer engagement. This role requires expert-level skills in various technologies and a strong understanding of design systems. As a technical leader, you will mentor engineers, set coding standards, and collaborate with cross-functional teams. Datacom offers a dynamic work environment with various perks, including remote work, flexible hours, and professional development opportunities. We are committed to creating an inclusive and welcoming workplace.

Requirements

  • Possess development expertise and experience
  • Have expert knowledge of web front-end technologies such as HTML, JavaScript, Typescript, CSS, React or a similar front end development tool kit
  • Have expert knowledge across current software toolsets such as C#/.Net, C#/.Net Core, NodeJS
  • Possess knowledge of spec-first development using OpenAPI/Swagger, Unit, Regression and E2E testing and configuration of UI components with frameworks such as Storybook
  • Possess knowledge of systems integration using APIs; REST, web services, Auth0 etc
  • Possess knowledge of emerging workflows in AI
  • Have experience building software using patterns like CQRS, Event Sourcing, Domain Driven Design, Service Oriented Architectures, and Hexagonal/Onion/Clean architecture as these are fundamental to the system
  • Possess design acumen and experience
  • Have an understanding of design systems – Can help build, maintain, and extend a design system. Experience in championing a design system’s usage and value across teams to ensure consistency and standard of design
  • Have an understanding of and proven experience with establishing and maintaining pattern libraries if design systems are unavailable
  • Be conversant in design. Can collaborate with designers to help strengthen design elements, concepts, and solutions
  • Be able to think beyond the limitations of concepts and specifications. For example, can extend a design into an unspecified breakpoint in a responsive design
  • Demonstrate attention to detail and craftsmanship in all aspects of design and implementation

Responsibilities

  • Lead development teams through influence, including planning, controlling and reporting on progress
  • Design, code, and test applications either in one major language or in a range of programs across multiple platforms
  • Make Tech Stack choices and capture knowledge continuously as part of your work
  • Mentor developers in technical and other complementary team delivery skills
  • Ensure that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards
  • Oversee the analysis, design, programming, debugging, and modification of software for our Datapay product
  • Work closely with Product and Design teams to ensure quality solutions are delivered on time
  • Lead communication and collaboration across Development, Design, and Product teams, to ensure alignment and create successful outcomes

Benefits

  • Social events
  • Chill-out spaces
  • Remote working
  • Flexi-hours
  • Professional development courses

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Datacom know you found this job on JobsCollider. Thanks! πŸ™