Apply

Web Team Lead / MyHeritage

Posted 4 days agoViewed

View full description

💎 Seniority level: Lead, 7+ years

📍 Location: Poland, Montenegro, Prague, Portugal

💸 Salary: 7000.0 - 9000.0 USD per month

🔍 Industry: Web Development

🏢 Company: Uppeople

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: GraphQLLeadershipSQLAgileEs6Frontend DevelopmentGitHTMLCSSJavascriptJenkinsJestUI DesignJiraAlgorithmsData StructuresReduxReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringJSONTeam managementNodeJSSoftware Engineering

Requirements:
  • 7+ years of experience in front-end development, with at least 3 years in a leadership role.
  • B.Sc. in Computer Science or Software Engineering.
  • Strong leadership skills, with a proven ability to inspire, motivate, train, and manage senior web developers.
  • Proven track record delivering scalable, high-performance web applications.
  • Comfort balancing leadership responsibilities with hands-on development, actively engaging in code reviews and technical decision-making.
  • Extensive experience with architectural and design-related activities.
  • Expertise with React/Redux or similar modern web libraries and frameworks.
  • Excellent proficiency in vanilla JavaScript/ESNext, HTML, and CSS.
  • Solid experience with RESTful APIs, GraphQL, and real-time data integration.
  • Excellent problem-solving abilities, adaptability, and an eye for UX/UI best practices.
  • Familiarity with Agile methodologies and tools such as Jira, GitHub, and CI/CD pipelines.
  • Server-side familiarity and comfort with associated responsibilities.
  • Visionary approach in pre-planning phases and capability to create long-term strategic goals.
Responsibilities:
  • Lead and mentor a front-end development team of 4+ members, ensuring high performance and professional growth.
  • Design and develop user-friendly genealogy tools utilizing modern front-end technologies, including React (with SSR), Redux, ES2015+ (Babel), GraphQL, SASS, and Webpack within a CI/CD environment (Jenkins).
  • Uphold high coding standards with rigorous testing using Jest and React Testing Library.
  • Extend and enhance our custom component library.
  • Optimize web applications for speed, scalability, and cross-browser compatibility.
  • Collaborate with back-end engineers to integrate APIs for historical records and family tree data.
  • Ensure adherence to front-end security best practices, safeguarding against XSS, CSRF, and other vulnerabilities.
  • Monitor the production environment, proactively identifying and resolving performance, security, and usability issues.
  • Stay ahead of trends in web development, AI, and genealogy technologies to drive innovation.
Apply