We’re looking for an experienced Technical Lead to join our team and help guide the development of cutting-edge web applications. In this role, you’ll work closely with cross-functional teams to design and implement scalable solutions using React and Node.js. You’ll take ownership of the technical direction, ensuring high-quality code is delivered, and provide mentorship and support to developers. If you're passionate about technology, enjoy leading teams, and have a strong background in React and Node, we'd love to hear from you!
Requirements
- Strong experience with HTML/CSS, JavaScript for building robust front-end applications.
- Proven expertise in React for building dynamic and interactive user interfaces.
- Solid back-end development experience with Node.js.
- Familiarity with cloud platforms, such as AWS, for deploying and managing applications.
- Experience with containerization technologies like Docker and orchestration with Kubernetes.
- Experience in DevOps practices, including automating deployment pipelines, managing infrastructure, and ensuring efficient CI/CD processes.
- Experience using project management tools such as Jira and ServiceNow for task tracking and collaboration.
- Excellent communication and leadership skills to effectively collaborate with both technical and non-technical teams.
- Strong problem-solving skills and the ability to think critically and strategically.
- (Nice-to-Have) Knowledge of Java and Go for handling specific backend tasks
- Fluent English is a must
Responsibilities:
- Lead and mentor a team of developers, providing technical guidance and ensuring best practices in React and Node.js development.
- Design and implement scalable, maintainable, and high-performance web applications.
- Oversee the integration of front-end and back-end services, ensuring seamless functionality.
- Collaborate with cross-functional teams, including design and product, to create innovative solutions.
- Implement containerized solutions using Docker and Kubernetes for streamlined deployment and scalability.
- Ensure the application’s performance, security, and scalability meet the highest standards.
- Manage and prioritize tasks through Jira/ServiceNow, ensuring smooth project progress and timely delivery.
- Review and improve the team's coding practices, conducting code reviews to maintain a high-quality codebase
NTD Software is an equal opportunity employer. We do not discriminate on the basis of age, race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at NTD Software are based on a person’s merit, business needs, and role requirements.
Top Skills
What We Do
NTD Software is a Mexican company located in Guadalajara, Jalisco, known as "the silicon valley of Mexico." We help both startups and big companies by finding the right people to join their team and creating digital solutions using the latest or well-established programming languages and tools. Our expertise is in building software from the ground up and expanding our clients' existing teams, allowing us to work with businesses globally