Technical Lead Role We're seeking a skilled Technical Lead to oversee project development, set technical standards, and lead the team in delivering scalable and robust server-side applications. The successful candidate will have deep knowledge of Node.js, experience with Agile methodologies, and expertise in both back-end and front-end development areas. This is an excellent opportunity for a motivated professional to take their career to the next level and work remotely with a global team. Key Responsibilities: - Oversight of technical direction of projects, ensuring alignment with business goals. - Leadership and mentorship of a development team, promoting effective collaboration and skill development. - Definition of project requirements, scope, and timelines in collaboration with stakeholders. - Delivery of high-quality, scalable, and efficient solutions. - Stay informed on industry trends and emerging technologies. - Facilitation of communication and problem-solving within the team. Required Skills and Qualifications: - 7+ years of experience with Node.js. - Proficient in Agile methodologies. - In-depth knowledge of Design Patterns. - Advanced IT infrastructure knowledge. - Strong experience in application security best practices. - Proven track record in developing and integrating large-scale applications. - Expertise in back-end and front-end development areas. - Skilled in conducting code reviews and managing CI/CD pipelines. Benefits: - 100% remote work from anywhere. - Excellent compensation package. - Hardware and software setup provided. - Flexible hours: create your own schedule. - Paid parental leaves, vacations, and national holidays. - Innovative and multicultural work environment. - Mentorship, promotions, skill development, and diverse growth opportunities. Others: - Seniority level: Mid-Senior level. - Employment type: Full-time. - Job function: Information Technology. - Industries: IT Services and IT Consulting.