PLEASE NOTE : WE ARE ONLY ACCEPTING CANDIDATES THAT ARE W2 CANDIDATES IN COLORADO. WE WILL NOT ACCEPT OUT-OF-STATE CANDIDATES.
About The Role :
- 12-month contract
- 4 days / week in office (Greenwood Village)
- Pay Rate : flexible based on experience
- Full-time hours only, not a part-time contract
The TypeScript Architect will play a key role in designing and implementing scalable, reliable, and high-performance systems using modern technologies. This position requires deep expertise in TypeScript, REST APIs, and microservice architecture, along with hands-on experience in Scala, MongoDB, Docker, Kubernetes, and Splunk.
The candidate will be responsible for full lifecycle application development, from design through deployment, following established company software development lifecycle (SDLC) standards.
Responsibilities :
Design, code, configure, test, debug, and document complex system and application programs.Develop and maintain scalable and secure TypeScript-based microservices and RESTful APIs.Collaborate with backend teams using Scala and MongoDB to ensure seamless data integration and performance optimization.Architect solutions leveraging containerization (Docker) and orchestration (Kubernetes) for deployment and scalability.Implement monitoring, logging, and alerting solutions using Splunk and related observability tools.Assist in preparing technical design specifications based on functional requirements and analysis documents.Review functional requirements, analysis, and design documents and provide architectural feedback.Participate in and lead architecture, design, and code reviews to ensure consistency, scalability, and adherence to standards.Mentor development teams, promote best practices, and ensure code quality and performance.Develop and maintain operational and system-level documentation.Work cross-functionally with QA, DevOps, and product teams to deliver robust, production-grade solutions.Qualifications :
10+ years of software development experience, with a strong focus on large-scale distributed systems.Proven expertise in TypeScriptSolid experience designing and consuming REST APIs.Hands-on experience with Scala for backend services or data processing.Proficiency with MongoDB or other NoSQL databases.Deep understanding of microservices architecture and related design patterns .Strong experience with Docker and Kubernetes for application deployment and orchestration.Experience implementing logging, monitoring, and alerting with Splunk or similar tools.Excellent communication, collaboration, and documentation skills.Ability to lead architectural discussions and provide technical direction across teams.Preferred Skills :
Familiarity with cloud environments (AWS, Azure, or GCP).Experience with CI / CD pipelines and DevOps practices.Knowledge of functional programming concepts (preferred for Scala-based components).Background in performance optimization and security best practices.