Net2Source Inc.

Typescript Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a TypeScript Developer in Denver, CO, offering a 6-month contract with a competitive pay rate. Key skills include Node.js, TypeScript, NoSQL (DynamoDB), AWS, and experience with microservices and DevOps practices.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
October 2, 2025
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Denver, CO
-
🧠 - Skills detailed
#NoSQL #Monitoring #Scala #DynamoDB #DevOps #Docker #TypeScript #AWS (Amazon Web Services) #Datadog #GitLab #Documentation #Jenkins #Automation #Automated Testing #REST API #Argo #Prometheus #REST (Representational State Transfer) #Swagger #Data Processing #API (Application Programming Interface) #Scrum #Istio #Cloud #Kafka (Apache Kafka) #Microservices #Computer Science #Security #Splunk #Agile #Alation #Redis #Databases #Kubernetes #Deployment
Role description
Role Title: TypeScript Developer Location: Denver, CO, 100% Onsite, 5 days/week 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