via DailyRemote
$0K - 0K a year
Lead and manage an agile software development team, turn ideas into scalable code, and oversee full lifecycle of components.
At least 8 years of experience, expertise in object-oriented design, data structures, algorithms, and at least one of Java, JavaScript (ES6), or PHP, with team management experience.
Job Description: • Lead and manage an internal or outsourced Agile software development team taking responsibility for solving one or many complex problems. • Competent at turning ideas into code, and making that code usable by your teammates, and the company at scale. • Advance our goals around quality and engineering discipline • Review code pull requests for solution completeness and adherence to coding practices and standards • Test, analyze data, and improve constantly • Capable of moving from prototype to production and taking responsibility for the full lifecycle of a component. Requirements: • At least 8 years of experience and a bachelor's degree in computer science or related field is preferred. • Demonstrated expertise with Computer Science principles in object-oriented design, data structures, and algorithm design and complexity analysis • Experience leading or managing small agile development teams, guiding and reviewing the deliverables of each member on the team • Expertise in at least one of the following, preferred expertise in more than one: Java, ES6 JavaScript, PHP 7.x • Ability to work in a collaborative agile environment • Excellent written and spoken English communication skills. Benefits: • Professional development • Exceptional customer support
This job posting was last updated on 12/24/2025