DevJobs

Platform Team Lead (Full Stack)

Overview
Skills
  • TypeScript TypeScript ꞏ 7y
  • JavaScript JavaScript ꞏ 7y
  • React React ꞏ 7y
  • Node.js Node.js ꞏ 7y
  • Redux Redux
  • Elasticsearch Elasticsearch
  • Microservices Microservices ꞏ 7y
  • AWS AWS ꞏ 7y
  • Azure Azure ꞏ 7y
  • Angular etc. ꞏ 7y
  • Unitests and integration tests ꞏ 7y
  • Testing methodologies ꞏ 7y
  • GCP infrastructure and services ꞏ 7y
  • frameworks ꞏ 7y
  • Client libraries ꞏ 7y
  • Agile working ꞏ 7y
  • MUI
  • Opensearch
  • Python based micro services
  • MongoDB(cloud)
About Tarci

Tarci is a VC backed Continuous Intelligence Platform. Leveraging our dynamic data, Tarci helps Enterprises servicing SMBs cut through the noise of competitive markets and gain a natural advantage to make actionable, informed business decisions.


The Role

As a platform team leader you will be a member of R&D management and play a pivotal role at Tarci.

You will take ownership of the Tarci Platform, which manages the lifecycle of our product for our customers. 

You will be responsible for managing, developing and maintaining all of the client facing systems and their repositories. 

Among these, a large scale api, client facing web application and  other tools.


In your role you will be facing challenges of serving over big data repositories and the implementation of complex business logic on top of it.


Hands-on skills and experience are essential for this role.


Key Responsibilities:
  • Develop and improve features for the platform and API that provide added value to our customers
  • Responsible for the services stability 
  • Lead and mentor the full stack team to ensure high performance, collaboration, and professional development.
  • Set clear objectives, provide regular feedback, and facilitate effective communication within the team.
  • Lead the design, development, and optimization of the infrastructure to meet rapidly evolving system requirements while ensuring reliability and efficiency.
  • Proactively collaborate with product and other stakeholders for understanding the requirements and initiating creative solutions.


Requirements:
  • 7 years or more with relevant hands on and management experience
  • Microservices architecture experience (preferred over kubernetes)
  • Node (Typescript)
  • Experience with maintaining and developing client code
  • Javascript / Typescript 
  • Client libraries or frameworks (React / Angular etc.)
  • Understanding client facing systems from a broad perspective, ability to design architecture with long term thinking including scalability, stability and maintainability considerations
  • Experience with testing methodologies, unitests and integration tests.
  • Experience with agile working.
  • Experience with AWS/Azure/GCP infrastructure and services
  • Strong problem-solving skills and a proactive approach to identifying and resolving technical challenges.
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams.
  • Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience.
Preferred Qualifications:
  • Startup nature team lead - understand trade offs / efforts / speed
  • Typescript
  • React / Redux 
  • MUI
  • Node (Typescript)
  • Python based micro services
  • MongoDB(cloud)
  • Elasticsearch / Opensearch
  • AWS


Tarci