Technical Lead

🏢 Ultahost · all Ultahost jobs
📍 Australia,Brazil,Canada,China,Egypt,France,Germany,India,Italy,Japan,Kenya,Mexico,Netherlands,Nigeria,Saudi Arabia,South Africa,Spain,Sweden,Switzerland,United Arab Emirates,United Kingdom,United States
📅 Posted 2026-08-20 · via Himalayas
🏷 Technical-Lead,Software-Architecture,Engineering-Leadership,Technical-Engineering-Lead,Technical-Team-Lead,Technical-Leader,Senior-Technical-Lead,Fullstack-Development,Software-Engineer
Apply on original site ↗

Job Title: Technical Lead – Software Engineering

Department: Technology

Location: Remote

Reports To: CTO

Employment Type: Full-Time
Position Summary

UltaHost is seeking a highly skilled and experienced Technical Lead to oversee the design, development, and implementation of scalable software systems. This individual will serve as both a hands-on engineer and a strategic leader, guiding a cross-functional team of front-end and back-end developers. The ideal candidate brings deep expertise in modern JavaScript frameworks, backend technologies, and system architecture, with a proven track record in technical leadership and decision-making.
Key Responsibilities

-
Provide technical leadership and architectural direction for the development of high-performance applications and platforms.

-
Lead, mentor, and manage a team of front-end and back-end developers , ensuring alignment with best practices and organizational goals.

-
Define and enforce coding standards, architectural guidelines, and technical roadmaps .

-
Collaborate with product managers, designers, and DevOps teams to deliver scalable, secure, and maintainable solutions.

-
Drive the design and development of systems using React.js, Next.js, Node.js, and NestJS ; familiarity with GoLang is a strong plus.

-
Serve as a Software Architect , designing system-level solutions, integration strategies, and long-term technology strategies.

-
Translate product requirements into technical documentation, detailed tasks, and implementation plans .

-
Conduct code reviews, ensure high-quality deliverables, and troubleshoot critical system issues.

-
Stay informed on emerging technologies, proactively identifying opportunities for innovation and system improvement.

-
Make strategic technical decisions on tools, frameworks, and architectural approaches.

Required Qualifications

-
Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree preferred.

-
5+ years of experience in a technical leadership role within software development.

-
Strong background in React.js, Next.js, Node.js, and NestJS .

-
Proven experience as a Software Architect , designing scalable and reliable systems.

-
Hands-on expertise with modern JavaScript/TypeScript ecosystems .

-
Ability to lead and manage multidisciplinary development teams (frontend & backend).

-
Strong decision-making skills and ability to balance trade-offs in complex technical environments.

-
Excellent technical documentation, planning, and task breakdown skills.

-
Outstanding communication and leadership abilities.

Preferred Competencies

-
Knowledge of GoLang and its ecosystem.

-
Familiarity with containerization and orchestration (Docker, Kubernetes).

-
Experience with CI/CD pipelines , automated testing, and DevOps practices.

-
Knowledge of API security, distributed systems, and cloud environments (AWS, GCP, Azure) .

-
Familiarity with Agile methodologies (Scrum/Kanban).

Working Conditions & Benefits

-
Remote work flexibility with global team collaboration.

- Competitive compensation package.

-
Opportunity to shape the technical direction of core company platforms.

-
Exposure to cutting-edge technologies in SaaS, hosting, and distributed systems.

Originally posted on Himalayas

← All remote jobs