Tidal Financial Group-posted 8 days ago
Full-time • Mid Level
51-100 employees

We are seeking an experienced Lead Web Developer to spearhead the migration of multiple websites from WordPress to a modern tech stack utilizing Strapi CMS and Next.js. This role requires a strong technical leader who can implement robust CI/CD practices while managing and mentoring a team of developers.

  • Lead the end-to-end migration of multiple WordPress sites to Strapi (headless CMS) and Next.js frontend architecture
  • Design and implement scalable, performant web applications using modern JavaScript frameworks and best practices
  • Establish and maintain robust continuous integration and deployment pipelines using GitHub Actions or similar tools
  • Enforce code review processes through Pull Requests, ensuring high-quality, maintainable code across all projects
  • Implement and maintain comprehensive automated testing strategies, including daily test runs, integration tests, and end-to-end testing
  • Lead, mentor, and manage a team of developers with complementary skill sets, fostering growth and collaboration
  • Oversee Git workflows, branching strategies, and maintain repository organization in GitHub
  • Create and maintain technical documentation for systems, processes, and best practices
  • Expert-level proficiency in Next.js (React framework)
  • Strong JavaScript/TypeScript skills
  • Modern CSS frameworks and responsive design principles
  • Performance optimization and SEO best practices
  • Extensive experience with Strapi CMS or similar headless CMS platforms
  • RESTful API and GraphQL implementation and consumption
  • WordPress architecture and migration strategies
  • Node.js backend development
  • Strong CI/CD pipeline design and implementation (GitHub Actions, Jenkins, CircleCI, etc.)
  • GitHub workflows, branch protection rules, and advanced Git operations
  • Automated testing frameworks (Jest, Cypress, Playwright, etc.)
  • Docker containerization and deployment strategies
  • Cloud platforms (AWS, Vercel, Netlify, or similar)
  • Test-Driven Development (TDD) methodologies
  • Code review and Pull Request best practices
  • Agile/Scrum development methodologies
  • Monitoring, logging, and error tracking tools
  • Proven experience leading and managing development teams of varying skill levels
  • Ability to coach and develop junior and mid-level developers
  • Strong communication skills to work with designers, product managers, and stakeholders
  • Experience with sprint planning, task delegation, and delivery timelines
  • Ability to make informed architectural and technology decisions
  • 5+ years of professional web development experience
  • 2+ years in a lead or senior developer role
  • Proven track record of successful large-scale migrations or platform transitions
  • Bachelor's degree in Computer Science, related field, or equivalent practical experience
  • Portfolio demonstrating Next.js and modern web applications
  • Experience with WordPress to headless CMS migrations specifically
  • Contributions to open-source projects
  • Experience with design systems and component libraries
  • Knowledge of accessibility standards (WCAG)
  • Experience with content migration tools and strategies
  • Familiarity with progressive web applications (PWA)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service