Software Engineering Manager

The Manager will be responsible for architecting, coding, and collaborating with developers to produce full stack solutions using modern frameworks and technologies.. Key Responsibilities Architect, design, develop, debug, and deploy scalable, efficient, performant, and reusable code to provide stable products to help grow and scale our business Perform ad hoc analysis and troubleshooting to resolve issues with deployed systems Maintain documentation and source control Write code as part of a collaborative team, building critical systems for our clients Supervise product and test automation engineers in a cross functional team, managing their priorities and ensuring that their code adheres to industry and company best practices Mentor and provide direction to other team members Architect and implement solutions in collaboration with engineering leadership Own the problem and scope solutions that line up with business objectives Establish and maintain a practice for JavaScript based software development Keep up with daily needs of our operational team(s), managing releases on a periodic basis Write code to maintain and support new and existing products and features Play a key role in helping to re-platform and rebuild legacy systems Skills and Experience Strong experience with JavaScript and JavaScript frameworks like Angular (preferred) or React Experience with Python andor C a plus Experience with relational and document data stores such as PostgreSQL or Firestore At least one year of experience managing engineers in a Product Engineering environment, including full stack and automation engineers Familiarity with Google Cloud Platform or other cloud providers Demonstrated ability to architect, problem solve, test, and develop solutions independently

Related Post