Local Factor Group, in collaboration with Mile Tech, is on the hunt for an Engineering Lead who can take on the challenge of leading and managing engineering projects end-to-end. This role is ideal for a well-rounded professional with extensive experience in Backend and DevOps, paired with the skills to oversee Frontend work effectively.
The Engineering Lead will play a critical role in designing, building, and scaling our systems, ensuring high performance, reliability, and scalability across our technology stack. As a key leader, you'll mentor and guide a team of engineers, contributing directly to the technical roadmap and collaborating closely with cross-functional teams to drive product success.
Key Responsibilities:
- Lead and manage a team of engineers, overseeing backend, frontend, and DevOps functions.
- Design, develop, and optimize backend systems using Node.js, Express.js, and related technologies, with a focus on high performance and scalability.
- Oversee frontend development with a solid understanding of React and/or Vue, including JavaScript/TypeScript fundamentals.
- Develop robust applications using Golang or Python (experience in both languages is a strong plus).
- Architect and manage databases, including relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra), ensuring data integrity and optimal performance.
- Implement DevOps practices, managing containerization with Docker, deploying and scaling applications on Kubernetes, and setting up CI/CD pipelines with GitLab CI/CD, GitHub Actions, or Jenkins.
- Collaborate across departments to ensure alignment on project goals, scope, and delivery timelines.
- Foster a culture of learning and innovation, providing mentorship and technical guidance to team members.
Experience Requirements:
- Technical Leadership:Minimum of 3+ years as a Technical Lead/Manager with a total of 8+ years in software engineering.
- Frontend Management:Strong experience in React, Vue, or similar JavaScript/TypeScript technologies.
- Backend Proficiency:Expert-level knowledge in Node.js and Express.js, with experience in either Golang or Python (both preferred).
- DevOps and Containerization: Proficiency in Docker (building production-ready images) and Kubernetes (deploying, managing, and scaling applications), with strong knowledge of Kubernetes resources and YAML configuration.
- CI/CD Pipeline Development: Proven ability to set up and manage automated build, test, and deployment pipelines.
- Database Management:Experience designing schemas and optimizing queries for both relational and NoSQL databases.
Desired Skills and Tools:
- React.js, Node.js, HTML, Golang, Python, Docker, Kubernetes, CI/CD.
- PostgreSQL, MySQL, NoSQL (MongoDB, Cassandra), Redis.
- Familiarity with Agile Scrum methodologies.
- Strong team and project management skills.
Bonus Qualifications:
- Experience with data analytics and AI/ML integrations is a plus, as we look to innovate with data-driven solutions.
What We Offer:
- A collaborative and inclusive work environment.
- Opportunities to grow and lead a highly skilled engineering team.
- Competitive compensation and benefits.
If you're ready to take on a leadership role that offers technical challenges, a team-oriented environment, and the opportunity to make a significant impact, we'd love to hear from you!