Application Development Team Lead

San Francisco, CA

Rocket Lawyer is seeking an experienced, passionate Application Development Team Lead who wants to work in a fast-paced, dynamic environment with a talented agile team. As part of a cross-functional team consisting of a product manager, designer, 4-6 software engineers and QA analysts, you will be actively managing the development team to fulfill the business needs.


We value a fun, collaborative, team-oriented work environment, where we celebrate our accomplishments. 


A Day in the Life

  • Participate in defining our evolving one secure global platform architecture
  • Design and build world-class software components, including: services, APIs, tooling, and technical documentation
  • Give feedback to and proactively seek it from your peers and stakeholders
  • Participate in design and code reviews
  • Work with DevOps team to ensure smooth deployment
  • Demonstrate your work to internal and external audiences
  • Be active within the wider engineering community


Experience

  • Experiencing being a technical lead
  • Experiencing shipping and supporting commercial Saas products
  • BSc or MSc degree in Computer Science, or equivalent
  • 9+ years experience in high-growth technology environments
  • Strong command of Java and OO design and principles
  • Strong understanding of microservices architecture
  • Experience designing and developing web service APIs
  • Experience working with event streaming architectures
  • Experience working with Relational and NoSQL databases
  • Practiced test-driven development utilizing unit testing frameworks and automated testing tools
  • Experience working in an agile/iterative environment
  • Experience with Git
  • Must be proactive, thorough and organized
  • Demonstrated success working with small, collaborative cross-functional teams
  • Familiarity with Jenkins and CI/CD environments


Nice To Haves

  • Experience with deploying API’s thru Apigee 
  • Experience working with exposing API’s to partners and development center portal
  • Experience with API authentication 
  • Experience developing front-end web technologies such as HTML, CSS and Javascript
  • Experience with Cloud Platforms like GCP or AWS
  • Experience with Docker and/or Kubernetes
  • Experience developing internationalized software 
  • Experience with Elasticsearch, Redis and HBase 

Subscribe to Job Alerts