Net2Source Inc.

Typescript Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Node.js/TypeScript Developer on a long-term contract in Denver, CO. Key skills include Node.js, TypeScript, NoSQL (DynamoDB), AWS, and microservices. Requires 5+ years in software development and experience with Agile methodologies.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
October 16, 2025
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Denver, CO
-
🧠 - Skills detailed
#Monitoring #Datadog #REST API #Scala #Argo #Redis #Jenkins #Deployment #Splunk #Cloud #Scrum #Databases #REST (Representational State Transfer) #GitLab #DynamoDB #Automated Testing #Alation #Kafka (Apache Kafka) #DevOps #Docker #Security #Documentation #API (Application Programming Interface) #Microservices #Agile #AWS (Amazon Web Services) #Istio #Data Processing #TypeScript #Computer Science #Kubernetes #Automation #NoSQL #Prometheus #Swagger
Role description
Job Title: Node.js/TypeScript Developer Duration: Long Term Contract Location: Denver, CO, 100% Onsite, 5 days/week Job Description: Job Summary Our client is seeking a skilled Node.js/TypeScript Developer to join a small, agile engineering team focused on developing and scaling RESTful and event-driven microservices. These services play a key role in enhancing the customer experience by leveraging caching, reporting, and real-time data processing. The ideal candidate will be experienced in building scalable, reliable backend systems that handle high throughputβ€”managing millions of REST and Kafka events daily. This role is best suited for a self-motivated engineer who thrives in fast-paced environments and is capable of taking initiative, making key technical decisions, and contributing to end-to-end development. Key Responsibilities β€’ Develop and enhance scalable microservices using Node.js and TypeScript. β€’ Design, code, test (unit & integration), and debug backend services to meet business and technical requirements. β€’ Build both RESTful and event-driven APIs. β€’ Monitor, maintain, and optimize services for performance and reliability. β€’ Work with caching technologies (e.g., Redis) to optimize system responsiveness. β€’ Participate in production support and incident resolution as the final escalation point. β€’ Write and maintain clear technical documentation. β€’ Collaborate with internal teams (DevOps, Architecture, QA) to solve complex problems. β€’ Participate in Agile/Scrum ceremonies and continuous performance improvement sessions. β€’ Contribute to CI/CD automation and cloud deployment workflows. β€’ Mentor and support junior developers on the team. Required Skills and Experience Technologies: β€’ Strong expertise in Node.js and TypeScript β€’ Hands-on experience with NoSQL databases, particularly DynamoDB β€’ Solid understanding of AWS managed services β€’ Proficient with Redis and caching strategies β€’ Experience with containerization and orchestration tools: β€’ Docker, Kubernetes, Helm, Istio, Argo β€’ Familiarity with monitoring tools: β€’ Splunk, Instana, Datadog, Prometheus β€’ Knowledge of API documentation standards (Swagger/OpenAPI) β€’ CI/CD tools such as Jenkins and GitLab Skills & Abilities: β€’ Fluent in English (written and verbal) β€’ Strong understanding of Agile/Scrum methodologies β€’ Experience in DevOps collaboration for cloud deployments β€’ Proven ability to manage and prioritize multiple tasks with minimal supervision β€’ Deep knowledge of REST API and event-driven architecture design β€’ Understanding of software security best practices β€’ Experience with automated testing and test-driven development (TDD) β€’ Passion for collaboration and engineering excellence Education & Experience β€’ Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience) β€’ Minimum of 5 years of experience in software development β€’ At least 5 years of experience with modern development methodologies