Lead Engineer Web from Elgebra
Denver, CO 80014
About the Job
Experience: 6 – 10 years
Tech Stack: Hands on skills with .Net Core, React (Native), React JS, Java Script, Vue, HTML, CSS, API
Integration, CMS Integration, SQL Server, COSMOS DB
Responsibilities:
- Technical Leadership:
- Provide technical leadership and guidance to the web development team.
- Collaborate with cross-functional teams to define technical requirements and
specifications.
- Architecture and Design:
- Lead the design and architecture of web applications, ensuring scalability,
maintainability, and performance.
- Stay abreast of industry trends and emerging technologies, incorporating them into
the technical roadmap.
- Development and Coding:
- Hands-on coding and development of critical components, modules, and features.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Team Collaboration:
- Collaborate with product managers, UX/UI designers, and other stakeholders to
understand requirements and deliver high-quality solutions.
- Foster a collaborative and innovative development environment.
- Mentoring and Coaching:
- Mentor and coach team members, fostering a culture of continuous learning and
improvement.
- Share technical expertise and promote knowledge sharing within the team.
- Quality Assurance:
- Work closely with QA engineers to ensure the quality of web applications through
testing and code reviews.
- Implement and champion best practices for code quality, testing, and deployment.
- Performance Optimization:
- Identify and address performance bottlenecks in web applications.
- Optimize code and infrastructure for improved efficiency and user experience.
- Security:
- Implement and enforce security best practices in web development.
- Stay informed about the latest security threats and vulnerabilities, implementing
measures to mitigate risks.
- Documentation:
- Create and maintain technical documentation, including architecture diagrams, API
documentation, and code documentation.
- Ensure documentation is comprehensive and accessible to the development team.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven hands-on experience in web development with expertise in front-end and/or back-
end technologies.
- Strong proficiency in modern web development frameworks and tools.
- Experience with responsive design and cross-browser compatibility.
- Demonstrated leadership experience in guiding development teams.
- Excellent problem-solving and critical-thinking skills.
- Strong communication and interpersonal skills.
- Familiarity with Agile/Scrum methodologies.