Technical Lead (Fullstack)

Juniper Square Logo

Juniper Square

πŸ“Remote - India

Summary

Join Juniper Square, a company dedicated to revolutionizing private markets through technology, and contribute to a values-driven organization. We offer flexible work arrangements, from fully remote to in-office options across various global locations. As a senior engineer, you will design and architect complex systems, mentor junior developers, and ensure high-quality deliverables. You will collaborate with cross-functional teams, resolve production issues, and contribute to large-scale projects. We are committed to building a diverse and inclusive workplace and encourage applications from all qualified individuals.

Requirements

  • Bachelor's degree in Computer Science or equivalent work experience
  • 6 to 9 years of experience building cloud-based web applications
  • Expertise in object-oriented programming (OOP) such as Python, Java or similar server-side web application development languages
  • Experience with front end technologies like React, CSS frameworks, HTML and Javascript
  • Experience with SQL database schema design and query optimization
  • Experience with Cloud technologies (AWS preferred) and Container technologies (Docker and k8s)
  • You must be flexible and adaptableβ€”you will be operating in a fast-paced startup environment

Responsibilities

  • Design and architect complex systems with the team, actively participating in design reviews
  • Lead and mentor a team of junior developers, fostering their growth and development
  • Ensure high quality in team deliverables through guidance, code reviews, and setting best practices
  • Collaborate with cross-functional partners (Product, UX, QA) to ensure the team meets project timelines
  • Own monitoring, diagnosing, and resolving production issues within BizOps systems
  • Contribute to large-scale, complex projects, and execute development tasks through completion
  • Perform code reviews to uphold high quality and standards across codebases
  • Provide technical support for stakeholder groups, including Customer Success
  • Work closely with QA to maintain software quality and increase automation coverage

Preferred Qualifications

  • Previous experience of leading a team will be a plus
  • Experience with Data warehousing technologies like RedShift or knowledge of time series DB is a plus
  • Experience with GraphQL, Apollo Server, and NestJS is a plus but not required

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.