Tech Lead/ Development Lead (Chrome Plugins/ Chatbots project)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong experience in Ruby on Rails, Python, React, and Node.js., Proven ability to build APIs and chatbots, particularly with integration to external systems., Familiarity with Docker, CI pipelines, and Kubernetes is preferred., Excellent project management and communication skills are essential..

Key responsibilities:

  • Lead the architecture, development, and design of software projects.
  • Collaborate with the internal team on code reviews and writing code.
  • Integrate services with other engineering teams and maintain CI pipelines.
  • Oversee the development of Chrome extensions and chatbots, ensuring performance and scalability.

Saviance Technologies Pvt. Ltd. logo
Saviance Technologies Pvt. Ltd. SME https://saviance.com/
51 - 200 Employees
See all jobs

Job description

About the role :
You will join our team as a Full Stack Engineer with broad skills across React, Node.js, Python/Ruby and RoR. As a skilled generalist, you will be responsible for the architecture, development, and design of various team software's. To be successful in this role, you must have good project & time management skills as well as good oral communication skills.


Role: Lead/ Sr. Developer (ROR/ Python/ React/ Node)
Duration: 3-6 month contract to hire
Location: Entirely Remote - US-based - East Coast Hours


It's an individual contributor role with strong Ruby/Rails/ Python. The manager somewhat expects candidates to fall into individual contributors that focus on the API and others that focus on the chatbot. Ideally they can cross over and help each on both projects.
Experience building API's , including integrating with external systems and APIS (rest, graphql, maybe some sql)
Experience building chatbots - primary interface will be slack at first, via web later. The chatbot will get data from the API we are building (rest).
Some experience with RBAC in a chatbot would be ideal but not a hard requirement.
If we have a hard time finding people that have built chatbots with ruby, python would be our next choice. I'll be surprised if we can't find a python person
Some experience with Docker and Docker compose would be great as that is how we develop locally.

Role: Lead/ Sr. Developer (React/ Node/ ROR/ Python)
Duration: 3-6 month contract to hire
Location: Entirely Remote - US-based - East Coast Hours


It's an individual contributor role with strong React/ Node with Chrome extension/ Chrome Plug-ins.
The ideal candidates will have already built a chrome extension using react. Our chrome extension can be thought of more like a react app delivered as a chrome extension.
Experience with chrome extensions that make heavy use of background tasks and external API calls
If finding this person becomes difficult, a good react generalist with some familiarity building chrome extensions would be better than someone that builds a bunch of simple chrome extensions but does not know react.

Role: Tech Lead/ Development Lead (Chrome Plugins/ Chatbots project)
Duration: 3-6 month contract to hire
Location: Entirely Remote - US-based - East Coast Hours


In a tech lead role I want broad experience - in-depth knowledge of ruby/react/python is a plus.I don't want someone with no experience in the stack however
Experience maintaining CI pipelines Circle CI is our tool of choice, but anyone that can do Jenkins declarative pipelines can pick up circleci quickly
We don't own the CI infrastructure, but we do own the CI for our code.
Building containers with Dockers, using Dockers compose for local development
Knowledge of Kubernetes a plus
Again, we don't own the prod infra, but we are responsible for helping our DevOps team get the k8s deployment stuff correct and maintained. We use Helm
Experience building apps at large scale, but I would not say massive scale/ hyper scale
Familiarity with caching strategies when building performant API's
Experience with REST / Graph QL - both building and integrating with.
Overall I want a strong technical person that I can point at a problem and they start solving it. They will be working with the internal team day to day performing code reviews, writing code etc and working with other engineering teams to integrate with the services they provide.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Communication

Lead Developer Related jobs