πWorldwide
Principal Developer - Full Stack With Front End Focus
closed
Datacom
πRemote - New Zealand
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
This job is filled or no longer available
Similar Remote Jobs
πPortugal
π°$120k-$140k
πUnited States
πIndia
π°$118k-$231k
πUnited States
π°$118k-$231k
πUnited States
π°$118k-$231k
πUnited States
π°$118k-$231k
πUnited States
πUnited States