Tech Lead

Responsibilities and Duties

  • Lead and manage a multidisciplinary team of developers, ensuring the achievement of objectives and deadlines.
  • Provide mentorship and support for the professional growth of team members.
  • Foster collaboration between development, design, product, and operations teams.
  • Manage communication and coordination with other departments and stakeholders.
  • Design, develop, and maintain applications using React Native, Node.js, Next.js, etc.
  • Ensure code quality and promote best development practices among team members.
  • Oversee the implementation and management of cloud services with AWS.
  • Administer and optimize PostgreSQL and MySQL databases.
  • Define and maintain software architecture, ensuring scalability and performance.
  • Make strategic technical decisions aligned with the company’s objectives.
  • Implement and improve development processes and agile methodologies.
  • Stay up to date with the latest trends and technologies in full-stack development.
  • Propose and implement process and tool improvements to optimize workflow and team efficiency.
  • Ensure the scalability, security, and efficiency of developed applications and services.

Required Experience, Skills, and Qualifications

Education:

  • Bachelor’s degree in Business, Computer Science, Engineering, or a related field.

Experience:

  • Minimum of 7 years of experience in full-stack development.
  • At least 3 years of experience leading software development teams.
  • Proven experience in projects using React Native, Node.js, Next.js, AWS, PostgreSQL, and MySQL.
  • Track record of participating in the full software development lifecycle, from design to deployment and maintenance.

Skills and Competencies:

  • Proven experience in managing and leading multidisciplinary technology teams.
  • Excellent communication skills and ability to handle multiple projects simultaneously.
  • Ability to motivate and develop talent within the team.
  • Capacity to resolve conflicts and make effective decisions under pressure.
  • Expertise in React Native, Node.js, and Next.js.
  • Advanced knowledge of JavaScript, HTML5, CSS3, and related frameworks.
  • Strong experience with AWS and its services (Fargate, S3, Lambda, RDS, etc.).
  • Expertise in PostgreSQL and MySQL, including database design and optimization.
  • Familiarity with microservices architectures and RESTful APIs.
  • Knowledge of security best practices and compliance in web and mobile development.
  • Experience with version control systems like Git.
  • Strategic thinking and ability to make informed decisions.
  • Analytical and problem-solving skills for complex issues.
  • Results-oriented mindset and attention to detail.
  • Proactive and adaptable in dynamic and changing environments.

Please also send a copy of your resume to hr@liberintechnologies.com!