Team Lead, Engineering

Cactus Communications

View: 101

Update day: 25-04-2024

Location: Mumbai Maharashtra

Category: Science Labor

Industry:

Loading ...

Job content

The Opportunity

You will be part of a fantastic team working in the space of scientific articles, and providing services to authors of such articles, publishers and more. Our product stack is SaaS, and work on quick iterations. The team is a mixture of 10+ year experienced developers, and newer hires.

We work with a stack of Elasticsearch for document retrieval, Java for services and TypeScript/React on the frontend, on a microservice platform on AWS, serving state of the art services based on Machine Learning and AI, in an agile Kanban manner.

We are a multi-cultural and diverse team spanning several countries around the world, and we value openness, honesty, communication and skills. We are a diverse company, and people of all religions, sexualities, sexual identities and more are welcome.


About the job:

As a Team Lead, you will be the central point of contact on the team between the frontend, backend, product, marketing and any other stakeholders. While Product calls the shots in terms of priority, you help decide how to get it built, ensure great communication in the team, and serve as a mentor for younger members of the team. You will feed into product what is possible and sensible, and work in close co-operation with the Product Manager to find the right solutions for problems presented, and then implement these with the team.

Depending on your wishes you can have members of the team report to you directly, or not.

You will be part of a great team consisting of new and experienced developers, and strong backend and frontend architects.


Responsibilities:

  • Take ownership of the current microservice technology stack of Java on SpringBoot and
  • Docker (soon to be Kubernetes) in an AWS environment. You will further develop this stack - or change it to suit our needs and your ideas going forward.
  • Be the central point of contact for the team on all matters technical
  • Mentor younger members of the team
  • Ensure – or delegate – the weekly software releases go off without a hitch
  • Build and release software through Jenkins, onto an AWS microservice architecture using Docker
  • Understand the product and the user – build an intuition for what is right, to guide product with this intuition on top of your technical expertise
  • Work with Product, Design, Frontend and other stakeholders to build the right thing, the right way
  • Be part of a team growing to 20 developers over this year, and +10M$ revenue
  • Be part of code reviews of your and other people’s code - and set the standard for the team!
  • Be part of a very agile team where iteration is key, and where Kanban allows us to very quickly switch directions.

The teams work together with common ownership of solutions, and you’ll both have qualified, experienced colleagues to solutions with, and get plenty of scope for independent contributions.


Professional experience with Java and SpringBoot is required.


Learn about Our Culture:

CACTUS is a culture-driven company powered by its people, their passion, and their inspiration. All Cactizens live by the culture and values that define us. We value people for their talent, personality, competency, and the ability to learn and grow. We create a work environment that allows people to thrive and show their best performance. We believe in meritocracy.

We take pride in our diversity. We strive to embrace diverse voices and create an inclusive workplace.

We encourage all Cactizens to talk openly about their ideas and opinions and provide feedback to anyone who is a part of CACTUS, regardless of designation, experience, or seniority. We also encourage them to place their trust and be open to differences in opinions and feedback.

Loading ...
Loading ...

Deadline: 09-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...