Company: CAI Software, LLC
Salary: Not provided
Location: , United Kingdom
• Define and evolve the web architecture to support scalability, reliability, and maintainability across products and services. • Act as a trusted advisor to engineering teams, providing hands-on guidance in design, implementation, and code reviews. • Identify and evaluate new technologies, frameworks, and tools that improve development efficiency and product quality. • Partner closely with product, design, and platform teams to align technical solutions with business goals. • Coach and develop senior engineers, fostering a culture of excellence, ownership, and continuous learning. • Drive adoption of engineering best practices — testing, CI/CD, observability, and secure coding. • Champion front-end and back-end performance improvements for speed, accessibility, and responsiveness. • Contribute to long-term technical strategy, roadmaps, and cross-functional initiatives.
• 10+ years of professional software development experience, with at least 3 years in a senior/principal role. • Deep understanding of modern web technologies — JavaScript/TypeScript, Angular, Node.js, REST/GraphQL APIs. • Expertise in quality engineering practices inclusive of unit, integration, functional, regression and performance testing. • Strong background in scalable web architecture, microservices, and cloud infrastructure (AWS, GCP, or Azure). • Solid grasp of web performance optimization, caching, and distributed systems. • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure-as-code. • Proven experience mentoring engineers, influencing large-scale technical decisions, and driving cross-team initiatives. • Excellent ability to articulate complex ideas to both technical and non-technical stakeholders.
• Health insurance • Flexible work arrangements • Professional development opportunities
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.