freehire launches on Product Hunt on 26 August.

Follow →

Tech Lead

  • Lead design and development of customer-facing features and applications
  • Create technical architectures and designs that can be rapidly implemented by the engineering team
  • Build applications that seamlessly integrate with Data Analytics capabilities
  • Deeply understand customer and business needs
  • Contribute to critical features to ensure quality and on-time delivery
  • Implement monitoring and alerting to ensure proper operations of product systems
  • Provide technical guidance and mentorship to teammates on coding standards, best practices, and emerging technologies
  • Collaborate with the Lead Architect to ensure alignment with the overall technical vision
  • Effectively communicate technical concepts, solutions, and recommendations to both technical and non-technical stakeholders
  • 8+ years of experience in backend engineering
  • 3+ years of experience as a team lead building SaaS applications
  • Experience with JavaScript, TypeScript, Python, and SQL
  • Experience with Relational Databases, APIs, and messaging queues
  • Experience operating production services focusing on observability and monitoring
  • Hands-on AWS experience: Lambda, S3, RDS, and SQS
  • Strong skills in software architecture and system design
  • Proficiency in OO principles, layered architecture, encapsulation, and loose coupling
  • Excellent communication skills in both spoken and written English
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
  • Proficiency in CI/CD
  • Proficiency in Terraform for managing infrastructure
  • Experience with AWS EKS/ECS and containerization technologies
  • Hands-on experience with Pandas, Data lakes, and Apache Spark (EMR/AWS Glue)
  • Familiarity with web and mobile front-end application development
  • Advanced degree
  • Actively participating in the software engineering community (e.g. making contributions to open-source engineering projects)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available