HamburgerMenu
hirist

Dreamcast - Technical Lead - Full Stack Development

Dreamcast
Multiple Locations
9 - 10 Years

Posted on: 27/08/2025

Job Description

About Dreamcast :

Event-Tech Suite is our craft and our passion.

At Dreamcast, with over a decade of experience organizing thousands of events, we know what it takes to create an unforgettable experience.

Our team of tech-savvy professionals has developed the most trusted event tech suite, designed to cater to events of any size and type, from in-person gatherings to virtual and hybrid events.

With such learnings, we are excited to launch SaaS products that can revolutionise the event Industry.


Role Overview :


As a Technical Lead at Dreamcast, you will play a pivotal role in driving the technical direction, architecture, and implementation of complex systems.

You will leverage your expertise in Node.js, NestJS, PHP, React, Vue.js, TypeScript, Microservices, and cutting-edge DevOps practices to build solutions that scale, perform, and innovate.


Key Responsibilities :


- Leadership & Mentorship : Lead and mentor a talented team of developers, guiding them to follow best practices, while fostering collaboration and technical growth within the team.

- Technical Strategy & Architecture : Own the technical architecture of projects, ensuring they are designed to scale, maintain, and perform optimally in production environments.

- Microservices Architecture : Design and implement microservices-based architectures that are robust, scalable, and capable of handling large-scale applications.

- Full Stack Development : Lead development across the stack, from the frontend (React, Vue.js) to the backend (Node.js, NestJS, PHP) using TypeScript to ensure strong typing and maintainability.

- Message Queues & Background Jobs : Work with message brokers such as RabbitMQ and BullMQ to build efficient task queues and asynchronous processing systems.

- DevOps & Automation : Implement CI/CD pipelines, manage cloud infrastructure (AWS, GCP, Azure), and ensure high availability and fault tolerance of applications.

- Code Reviews & Best Practices : Enforce coding standards, perform code reviews, and drive best practices related to maintainability, test coverage, and code quality.

- Collaboration : Collaborate with product managers, designers, and other engineers to define the technical scope and deliver high-quality features in a timely manner.

- Performance Optimization : Identify bottlenecks and optimize performance in both frontend and backend services, ensuring a seamless experience for end-users.

- Tech Evangelism : Lead efforts to research and adopt emerging technologies and frameworks that can improve the team's productivity and the overall technical stack.


Key Skills & Qualifications :


- Experience : 9+ years of software development experience, with at least 3 years as a team lead role.

- Backend : Strong experience with Node.js, NestJS, PHP (Laravel or similar).

- Frontend : Advanced proficiency in React.js, Vue.js, HTML5, CSS3, and JavaScript (ES6+).

- TypeScript : Expertise in using TypeScript to enhance code maintainability and prevent runtime errors.

- Microservices : Proven experience in designing and deploying microservices-based architectures.

- Message Queues : Experience with RabbitMQ, BullMQ, or similar message brokers for asynchronous processing.

- Databases : Experience with SQL (MySQL/PostgreSQL) and NoSQL (MongoDB).

- DevOps & Cloud : Proficient in AWS, Azure, or GCP, containerization (Docker), Kubernetes, and implementing CI/CD pipelines.

- Version Control : Strong experience with Git and modern version control workflows.


Leadership & Soft Skills :


- Excellent leadership abilities with experience managing, mentoring, and motivating development teams.

- Strong communication skills and ability to work effectively with cross-functional teams.

- Proven problem-solving ability in complex, distributed systems.

- Agile mindset with the ability to thrive in fast-paced environments and prioritize effectively.



info-icon

Did you find something suspicious?