Description

You will serve as a technical lead for core e-commerce software, shaping technology vision and delivering scalable solutions.

Responsibilities

  • Define technical plans and refine solution architecture in collaboration with managers and architects.
  • Lead the delivery of scalable software while ensuring high test coverage and system quality.
  • Collaborate with product partners to plan, estimate, and refine technical requirements.
  • Mentor engineers and provide technical guidance to drive engineering excellence.
  • Communicate progress, assess risks, and manage dependencies across the technology stack.

Required Skills

  • 12+ years of experience in IT with 3+ years as a senior-level software engineer.
  • Proven experience as a technical leader in software engineering teams.
  • Expertise in developing scalable distributed systems and microservices architecture.
  • Strong understanding of event-driven system design, data design, and object-oriented design.
  • Proficiency in at least one dynamic language such as Elixir, PHP, JavaScript, Perl, or Python.
  • Hands-on experience with React or similar modern JS frameworks.
  • Experience with CI/CD pipelines, automated testing, and system performance monitoring.

Preferred Skills

  • Experience using UML diagrams for system design.
  • Experience transitioning from monolith to microservices architecture.

Education

ANY GRADUATE