Location:
- Develop, test, and deploy code to production independently.
- Conduct thorough code reviews and suggest improvements to raise team output.
- Design and implement system-level architecture, leading major technical projects.
- Create detailed technical analysis and design specifications from functional requirements.
- Create, execute, and maintain unit and E2E test plans for platform reliability.
- Investigate and resolve software defects promptly.
- Collaborate across teams for large projects and monitor system health/performance.
- Drive continuous improvement in architecture (performance, scalability, security) and leverage AI/tooling for faster, higher-quality delivery.
- 3 - 5 years experience in front-end or full-stack web development.
- Experience with Vue.js and/or Nuxt.js, with SSR/SSG experience being highly beneficial.
- Strong command of HTML5, CSS3, and modern JavaScript (ES6+).
- Solid experience working with and integrating REST APIs with front-end applications.
- Familiarity with Git and comfort operating within agile/scrum methodologies and cross-functional teams.
- Ability to build scalable solutions while avoiding technical debt.
- Practical knowledge and application of web performance optimization techniques (including Core Web Vitals, caching, lazy loading).
- In-depth understanding of networking, databases, data structures, algorithms, and distributed systems.
- Highly desirable experience with back-end technologies (Node.js/Nest.js/Go), CI/CD, cloud platforms (GCP), and containerization (Docker/Kubernetes).
- Experience building e-commerce applications and proficiency in E2E testing.
Requirements
Details
