Premium Hourly
PUBLISHED
Sep 12, 2025
81 North is looking for a developer with strong TypeScript skills for a two-week project. The goal is to improve the type safety of an existing codebase by refactoring 'any' types, creating custom interfaces and types, and implementing stricter type checking. You will analyze the code, identify areas for improvement, and apply advanced TypeScript features to make the application more robust and maintainable. This project is perfect for a developer who is passionate about static typing and enjoys enhancing code quality. A solid understanding of TypeScript is a must.
This project is a concentrated effort to enhance the quality and reliability of a large TypeScript codebase. The application has grown over time, and several areas use loose type definitions (any
) or lack proper type coverage. Your role is to act as a TypeScript specialist, improving the overall type safety of the project.
any
type and other type-related issues.any
with specific, accurate types. This will involve creating new interfaces, enums, and custom utility types.tsconfig.json
file to enforce better coding practices.This is an ideal role for a developer who finds satisfaction in clean code and robust systems. You will need a deep understanding of TypeScript's type system and the ability to apply it pragmatically in a real-world application. This project offers a great opportunity to showcase your expertise in TypeScript and make a significant, immediate impact on a development team's productivity and code quality.
tsconfig.json
.The employer recommends obtaining this certification to validate your skills and enhance your application.
Note: You can still apply for this position without the certification, but having it will make your profile stand out and may be required to move forward in the hiring process.