К содержимому

Lead Engineer

8B Education InvestmentsУдалённо · United States

  • Lead-Engineer
  • Software-Engineering-Leadership
  • Fullstack-Development
  • Backend-Engineering
  • Python-Development
  • Engineering-Lead
  • Senior-Lead-Engineer
  • Lead-Engineering
  • Senior-Engineering-Lead
  • Technical-Lead-Engineer
  • Senior-Lead-Engineering
  • Team-Lead-Engineering
  • Lead-Product-Engineer

Role and Responsibilities

-

Highly technical, fully hands-on team leader with experience managing small to mid-size teams

-

Self-motivating, self-directing, and a great communicator (written and oral). You thrive in an environment that grants you a lot of autonomy to explore creative solutions

-

A track record of leading and mentoring less experienced developers. You are eager to teach others and invested in the growth of your team

-

Excellent problem solving skills. You excel at analyzing and solving problems using technology

-

Plan and document technical specifications for features or system design

-

Design, build and configure applications to meet business process and application requirements

-

Knows to take action and raise flags during all stages of development

-

Excellent communication skills and the ability to communicate technical concepts to a non-technical, international audience

Knowledge & Experience

-

4+ years of full-stack web development experience with any major server-side stack, databases, and modern front-end (JS, HTML, CSS)

-

Work closely with senior stakeholders both inside and outside the company to understand business requirements and help translate these into technical requirements for the development team

-

Partner with the Head of Product refine backlog items and provide input on backlog prioritization

-

Develop the strategic direction of the company through product and engineering leadership, making architectural decisions that ensure scalable solutions

-

Experience in security, scalability, resilience, and efficiency of backend components

-

Direct the development team in the design, development, coding, testing and debugging of applications

-

Lead “code reviews” for your team and consultant developers

-

Experience working remotely and/or working with teams that are distributed geographically

-

Solid knowledge of Data Science, including with scraping/aggregating, cleansing, and manipulating large amounts of data

-

Excellent Computer Science fundamentals, object-oriented design, data structures, algorithms, problem-solving, and complexity analysis

-

Extensive programming skills in Python and Django or other similar languages and web frameworks, with a track record of getting stuff done. You are adept at shipping high quality, well-tested code in a fast paced environment

-

Write testable, scalable and efficient code

-

Knowledge in database architecture (PostgreSQL and NoSQL knowledge is a plus)

-

Understanding of common software design patterns

-

Working knowledge of AWS is a plus

-

Test-driven development (TDD) experience is a plus

-

Familiarity with Javascript frameworks is a plus

Originally posted on Himalayas

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.