Dijkstrack

Senior Typescript Developer

Dijkstrack

full-time

Posted on:

Location Type: Remote

Location: South Africa

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect, build, and maintain scalable TypeScript applications (frontend and/or backend)
  • Write clean, maintainable, tested code with an eye for performance and reliability
  • Collaborate with product, design, and engineering peers across distributed teams
  • Participate in code reviews — giving and receiving feedback like a pro
  • Help define and enforce best practices, standards, and tooling
  • Contribute to planning, estimations, and technical decisions that influence product direction

Requirements

  • Bachelor’s degree (Computer Science, Engineering, or equivalent)
  • Strong commercial experience with TypeScript
  • Solid understanding of modern JavaScript and ECMAScript standards
  • Experience with frameworks such as React, Node.js, or similar
  • Experience building and consuming REST APIs and/or GraphQL
  • Strong debugging skills and a track record of shipping quality, production-ready code
  • Excellent communication skills — written and spoken
  • Comfortable working fully remote with core hours 10:00–18:00
Benefits
  • Fully remote team, but with structure and rhythm (no timezone chaos)
  • Core hours that actually respect your mornings and evenings
  • A chance to own real features customers interact with daily
  • Highly collaborative, high-trust environment
  • Work with smart engineers who care about code quality
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptECMAScriptReactNode.jsREST APIsGraphQLdebuggingproduction-ready codescalable applications
Soft Skills
communicationcollaborationfeedbackplanningestimationstechnical decisionsbest practicesstandardsreliabilityperformance
Certifications
Bachelor’s degreeComputer ScienceEngineering