Playwire is a full-service digital innovation partner specializing in online advertising and proprietary technologies to elevate publishing brands. As we continue our rapid expansion, we are seeking a Senior Software Engineer (TypeScript) to join our team.
This role will contribute to the development of our next-generation website revenue amplification platform, a key new product line within Playwire's portfolio. As part of an agile team, you'll be involved in architecting and building the application from the ground up. We're looking for Senior and Architect-level TypeScript engineers with a strong sense of ownership, capable of leading the initiative, working independently, and delivering on self-driven commitments.
This is a fully remote position, open to applicants based in the Providence of Ontario
What you’ll do
- Design, develop, test, and release a next-gen web-based software platform.
- Specifically, architect and develop scalable and performant mission critical applications using primarily Typescript for both frontend and backend.
- Write clean, reliable, scalable, and well-documented code with a strong emphasis on maintainability and performance.
- Architect code for testability and write automated tests to help uphold product quality.
- Buildout and maintain our new component library.
- Utilize strong debugging skills to troubleshoot and resolve complex issues in both front-end and back-end systems (including both internal and third-party systems).
Qualifications
BS degree in CS or equivalent work experienceExpert coding and design skills in TypeScript, both frontend and backend8+ years of professional experience building single-page applicationsWorking knowledge of user authentication and authorizationProficiency in building REST, GraphQL APIsProduction experience with noSQL databases such as MongoDBKnowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshootingExcellent verbal and written communication skillsExperience delivering scalable, resilient web applications in large enterprise environmentsNice to have
Experience with ad tech systemsExperience with DevOps tools for CI / CD, such as gitHub Actions and / or GitLab CIExperience building applications hosted on Cloudflare workers platform#J-18808-Ljbffr