Design, code, and build solutions for developing product features.
Develop and maintain the core Storefront module, which includes core packages, theme packages, and in-house apps, to ensure the smooth functioning of the online store.
Maintain the in-house product design system framework to ensure consistency in design and user experience across different components and applications.
Develop new features for the core Website builder functionality to improve the user experience and meet business requirements.
Research new technologies and approaches to improve the codebase and stay up to date with industry trends and best practices.
Optimize page speed by using tools such as Vite, Webpack, and Fastify for server-side rendering, and regularly testing and monitoring page performance to identify areas for improvement.
Experience as a Fullstack
Developer, with a focus on Golang or Python (or other backend languages like [protected info], Java, etc.)
Experience in building scalable applications and working with microservices architecture.
Experience in frontend development using modern frameworks such as [protected info], React, or Angular.
Experience with relational databases (e.g., PostgreSQL, MySQL), including schema design and optimization. Familiarity with Elasticsearch and caching technologies like Redis is a plus.
Experience with testing frameworks and writing unit/integration tests.
Proficient in Git for version control and team collaboration.
Strong ability to solve problems and think critically.
You should also be familiar with software development methodologies such as Agile or Scrum
Excellent problem-solving and debugging skills
Proven experience using AI-assisted programming tools (e.g., GitHub Copilot, ChatGPT, Codeium, Tabnine, etc.) to accelerate software development.
Proficient in leveraging AI for code generation, refactoring, writing test cases, performance optimization, and suggesting technical solutions.