Lead Engineer
Our client is an established disruptive technology company with a world-class marketing automation platform, processing massive amounts of data in real-time across a semi-autonomous decentralized architecture.
This is an opportunity to continue to innovate and scale the platform to provide greater personalization and improved customer experience.
We are looking for a Lead Engineer based in the Los Angeles area (this is a FULLY REMOTE role with 1x week in-office Santa Monica, only if you’re local) to help migrate and build consumer facing high traffic products from the ground up.
Responsibilities:
Lead efforts to build and migrate features to a state-of-the-art tech stack, from the current LAMP stack to NodeJs, VueJS, CloudSQL and Google Cloud.
Collaborate with product management, QA, and operations to define and prioritize engineering efforts.
Oversee development of new products and technologies, including prototyping and testing.
Manage the entire product development life cycle, concept to launch.
Identify and troubleshoot technical issues, and implement solutions to improve product performance and reliability.
Contribute to technical roadmaps and long-term strategic plans.
Stay current with industry trends and best practices, and continually improve engineering processes and methodologies.
Actively participate in code review and test solutions to ensure best practice specifications.
Requirements:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
Strong track record of experience delivering cloud-based software applications with rich UIs that scale across all browsers/platforms
Self-starter with a strong work ethic and desire to write readable and maintainable code with automated tests.
Thorough understanding of software development methodologies, principles and procedures, and tools.
Deep knowledge building full stack apps using VueJS, NodeJS, HTML5, CSS3, JavaScript and microservices.
Working knowledge of PHP applications and experience migrating them.
Experience with Git and familiarity with the Github workflow.
Experience developing and integrating with RESTFul APIs.
Experience with MySQL database and NoSQL data stores.
Strong experience in building automated testing solutions with CI/CD.
Excellent written and verbal communication skills.
