- generic [ref=f214e2]: - generic [ref=f214e3]: - link "Skip to content" [ref=f214e4] [cursor=pointer]: - /url: "#start-of-content" - banner [ref=f214e6]: - heading "Navigation Menu" [level=2] [ref=f214e7] - generic [ref=f214e9]: - button "Toggle navigation" [ref=f214e11] [cursor=pointer] - link "Homepage" [ref=f214e17] [cursor=pointer]: - /url: / - generic [ref=f214e20]: - link "Sign in" [ref=f214e21] [cursor=pointer]: - /url: /login?return_to=https%3A%2F%2Fgithub.com%2FEcwid%2Fnew-job - button "Appearance settings" [disabled] [ref=f214e24] - main [ref=f214e28]: - generic [ref=f214e29]: - generic [ref=f214e30]: - generic [ref=f214e32]: - link "Ecwid" [ref=f214e36] [cursor=pointer]: - /url: /Ecwid - generic [ref=f214e37]: / - strong [ref=f214e38]: - link "new-job" [ref=f214e39] [cursor=pointer]: - /url: /Ecwid/new-job - generic [ref=f214e40]: Public - generic [ref=f214e41]: - list: - listitem [ref=f214e42]: - link "You must be signed in to change notification settings" [ref=f214e43] [cursor=pointer]: - /url: /login?return_to=%2FEcwid%2Fnew-job - text: Notifications - listitem [ref=f214e46]: - link "Fork 62" [ref=f214e47] [cursor=pointer]: - /url: /login?return_to=%2FEcwid%2Fnew-job - text: Fork - generic "62" [ref=f214e50] - listitem [ref=f214e51]: - link "You must be signed in to star a repository" [ref=f214e53] [cursor=pointer]: - /url: /login?return_to=%2FEcwid%2Fnew-job - text: Star - generic "251 users starred this repository" [ref=f214e56]: "251" - navigation "Repository" [ref=f214e57]: - list [ref=f214e58]: - listitem [ref=f214e59]: - link "Code" [ref=f214e60] [cursor=pointer]: - /url: /Ecwid/new-job - listitem [ref=f214e64]: - link "Pull requests" [ref=f214e65] [cursor=pointer]: - /url: /Ecwid/new-job/pulls - listitem [ref=f214e69]: - link "Actions" [ref=f214e70] [cursor=pointer]: - /url: /Ecwid/new-job/actions - listitem [ref=f214e74]: - link "Security and quality" [ref=f214e75] [cursor=pointer]: - /url: /Ecwid/new-job/security - listitem [ref=f214e79]: - link "Insights" [ref=f214e80] [cursor=pointer]: - /url: /Ecwid/new-job/pulse - generic [ref=f214e96]: - heading "Ecwid/new-job" [level=1] [ref=f214e98] - generic [ref=f214e99]: - generic [ref=f214e102]: - generic [ref=f214e103]: - generic [ref=f214e104]: - button "master branch" [ref=f214e106] [cursor=pointer]: - generic [ref=f214e107]: master - generic [ref=f214e115]: - link "Go to Branches page" [ref=f214e116] [cursor=pointer]: - /url: /Ecwid/new-job/branches - link "Go to Tags page" [ref=f214e119] [cursor=pointer]: - /url: /Ecwid/new-job/tags - generic [ref=f214e122]: - button "Go to file" [ref=f214e125] [cursor=pointer] - button "Code" [ref=f214e128] [cursor=pointer] - generic [ref=f214e131]: - generic [ref=f214e132]: - heading "Folders and files" [level=2] [ref=f214e133] - table "Folders and files" [ref=f214e134]: - rowgroup: - row "Name Last commit message Last commit date": - columnheader "Name" - columnheader "Last commit message" - columnheader "Last commit date" - rowgroup [ref=f214e135]: - row [ref=f214e136]: - 'cell "Latest commit Or4ng3 commits by Or4ng3 Merge pull request #18 from Or4ng3/jdk-21 Open commit details Commit d5d503c · Sep 12, 20242 years ago History View commit history for this file." [ref=f214e137]': - generic [ref=f214e138]: - heading "Latest commit" [level=2] [ref=f214e139] - generic [ref=f214e140]: - generic [ref=f214e142]: - link [ref=f214e143] [cursor=pointer]: - /url: /Or4ng3 - img "Or4ng3" [ref=f214e144] - link "commits by Or4ng3" [ref=f214e145] [cursor=pointer]: - /url: /Ecwid/new-job/commits?author=Or4ng3 - text: Or4ng3 - generic [ref=f214e146]: - generic [ref=f214e148]: - link "Merge pull request" [ref=f214e149] [cursor=pointer]: - /url: /Ecwid/new-job/commit/d5d503c7bd6dca33710dd72e2f65a16fe8409336 - link "#18" [ref=f214e150] [cursor=pointer]: - /url: https://github.com/Ecwid/new-job/pull/18 - link "from Or4ng3/jdk-21" [ref=f214e151] [cursor=pointer]: - /url: /Ecwid/new-job/commit/d5d503c7bd6dca33710dd72e2f65a16fe8409336 - button "Open commit details" [ref=f214e152] [cursor=pointer] - generic [ref=f214e155]: - generic [ref=f214e157]: - link "Commit d5d503c" [ref=f214e158] [cursor=pointer]: - /url: /Ecwid/new-job/commit/d5d503c7bd6dca33710dd72e2f65a16fe8409336 - text: d5d503c - text: · - generic "Sep 12, 2024, 16:47 GMT+3" [ref=f214e159]: Sep 12, 20242 years ago - generic [ref=f214e160]: - heading "History" [level=2] [ref=f214e161] - link "View commit history for this file." [ref=f214e163] [cursor=pointer]: - /url: /Ecwid/new-job/commits/master/ - row "Deep-clone.md, (File)" [ref=f214e165]: - cell [ref=f214e166]: - link "Deep-clone.md, (File)" [ref=f214e173] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/Deep-clone.md - text: Deep-clone.md - cell [ref=f214e174] - cell [ref=f214e176] - row "IP-Addr-Counter-GO.md, (File)" [ref=f214e179]: - cell [ref=f214e180]: - link "IP-Addr-Counter-GO.md, (File)" [ref=f214e187] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/IP-Addr-Counter-GO.md - text: IP-Addr-Counter-GO.md - cell [ref=f214e188] - cell [ref=f214e190] - row "IP-Addr-Counter.md, (File)" [ref=f214e193]: - cell [ref=f214e194]: - link "IP-Addr-Counter.md, (File)" [ref=f214e201] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/IP-Addr-Counter.md - text: IP-Addr-Counter.md - cell [ref=f214e202] - cell [ref=f214e204] - row "README.md, (File)" [ref=f214e207]: - cell [ref=f214e208]: - link "README.md, (File)" [ref=f214e215] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/README.md - text: README.md - cell [ref=f214e216] - cell [ref=f214e218] - row "Redis-and-collections.md, (File)" [ref=f214e221]: - cell [ref=f214e222]: - link "Redis-and-collections.md, (File)" [ref=f214e229] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/Redis-and-collections.md - text: Redis-and-collections.md - cell [ref=f214e230] - cell [ref=f214e232] - row "SQL-parser.md, (File)" [ref=f214e235]: - cell [ref=f214e236]: - link "SQL-parser.md, (File)" [ref=f214e243] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/SQL-parser.md - text: SQL-parser.md - cell [ref=f214e244] - cell [ref=f214e246] - row "TypeScript.md, (File)" [ref=f214e249]: - cell [ref=f214e250]: - link "TypeScript.md, (File)" [ref=f214e257] [cursor=pointer]: - /url: /Ecwid/new-job/blob/master/TypeScript.md - text: TypeScript.md - cell [ref=f214e258] - cell [ref=f214e260] - generic [ref=f214e264]: - generic [ref=f214e265]: - heading "Repository files navigation" [level=2] [ref=f214e266] - navigation "Repository files" [ref=f214e267]: - list [ref=f214e268]: - listitem [ref=f214e269]: - link "README" [ref=f214e270] [cursor=pointer]: - /url: "#" - article [ref=f214e276]: - paragraph [ref=f214e277]: Hi! We at Ecwid by Lightspeed are highly interested in hiring developers in Tbilisi and Yerevan. - paragraph [ref=f214e278]: We are developing the coolest SaaS platform for doing business online. This probably doesn't tell you anything as an engineer, so I'll try to go in through an analogy. If you want a platform for development - you take GitHub. If it's for online commerce - Ecwid. As an engineer you'll need to develop new features and fix bugs, or simply write code. You don't need to do design, you don't need to do layout, you don't need to come up with texts, you don't need to communicate with some mythical "customers". We have other people in our team for this purpose and they love layout, design and texts. - paragraph [ref=f214e279]: We give MacBook Pro and RSU (restricted stock units of the company). Our processes include friendly code review, CI, auto-tests, and dozens of releases per day. Our infrastructure has 100+ microservices, hundreds of terabytes of traffic, Kotlin, Java, TypeScript, Kubernetes, PostgreSQL, Redis, SOLR, ClickHouse, and probably something else I can't remember off the top of my head. - paragraph [ref=f214e280]: - text: Choose any test task, do it as you see fit and send the result to - link "join-ecom@lightspeedhq.com" [ref=f214e281] [cursor=pointer]: - /url: mailto:join-ecom@lightspeedhq.com - text: . - generic [ref=f214e282]: - heading "About" [level=4] [ref=f214e283] - 'link "Permalink: About" [ref=f214e284] [cursor=pointer]': - /url: "#about" - paragraph [ref=f214e287]: Ecwid by Lightspeed is an eCom product that became part of Lightspeed (one of the leaders in POS systems in the world) in 2021. Ecwid's valuation at the time of the deal was $500 million. - generic [ref=f214e291]: - generic [ref=f214e294]: - heading "About" [level=2] [ref=f214e295] - paragraph [ref=f214e296]: Ecwid by Lightspeed - heading "Topics" [level=3] [ref=f214e297] - link "code-ql-exclude" [ref=f214e300] [cursor=pointer]: - /url: /topics/code-ql-exclude - heading "Resources" [level=3] [ref=f214e301] - link "Readme" [ref=f214e303] [cursor=pointer]: - /url: "#readme-ov-file" - link "Activity" [ref=f214e307] [cursor=pointer]: - /url: /Ecwid/new-job/activity - link "Custom properties" [ref=f214e311] [cursor=pointer]: - /url: /Ecwid/new-job/custom-properties - heading "Stars" [level=3] [ref=f214e314] - generic [ref=f214e316]: - strong [ref=f214e319]: "251" - text: stars - heading "Watchers" [level=3] [ref=f214e320] - generic [ref=f214e322]: - strong [ref=f214e325]: "41" - text: watching - heading "Forks" [level=3] [ref=f214e326] - link [ref=f214e328] [cursor=pointer]: - /url: /Ecwid/new-job/forks - strong [ref=f214e331]: "62" - text: forks - link "Report repository" [ref=f214e333] [cursor=pointer]: - /url: /contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FEcwid%2Fnew-job&report=Ecwid+%28user%29 - generic [ref=f214e335]: - heading [level=2] [ref=f214e336]: - link "Releases" [ref=f214e337] [cursor=pointer]: - /url: /Ecwid/new-job/releases - generic [ref=f214e338]: No releases published - generic [ref=f214e340]: - heading [level=2] [ref=f214e341]: - link "Packages" [ref=f214e342] [cursor=pointer]: - /url: /orgs/Ecwid/packages?repo_name=new-job - generic [ref=f214e343]: No packages published - generic [ref=f214e345]: - heading [level=2] [ref=f214e346]: - link "Contributors 8" [ref=f214e347] [cursor=pointer]: - /url: /Ecwid/new-job/graphs/contributors - text: Contributors - generic "8" [ref=f214e348] - list [ref=f214e349]: - listitem [ref=f214e350]: - link [ref=f214e351] [cursor=pointer]: - /url: https://github.com/vgv - img "@vgv" [ref=f214e352] - listitem [ref=f214e353]: - link [ref=f214e354] [cursor=pointer]: - /url: https://github.com/Or4ng3 - img "@Or4ng3" [ref=f214e355] - listitem [ref=f214e356]: - link [ref=f214e357] [cursor=pointer]: - /url: https://github.com/SyloRei - img "@SyloRei" [ref=f214e358] - listitem [ref=f214e359]: - link [ref=f214e360] [cursor=pointer]: - /url: https://github.com/use-1ess - img "@use-1ess" [ref=f214e361] - listitem [ref=f214e362]: - link [ref=f214e363] [cursor=pointer]: - /url: https://github.com/vlad-khramov - img "@vlad-khramov" [ref=f214e364] - listitem [ref=f214e365]: - link [ref=f214e366] [cursor=pointer]: - /url: https://github.com/0psvl - img "@0psvl" [ref=f214e367] - listitem [ref=f214e368]: - link [ref=f214e369] [cursor=pointer]: - /url: https://github.com/xlaywan - img "@xlaywan" [ref=f214e370] - listitem [ref=f214e371]: - link [ref=f214e372] [cursor=pointer]: - /url: https://github.com/cesarFromEcwid - img "@cesarFromEcwid" [ref=f214e373] - contentinfo [ref=f214e375]: - heading "Footer" [level=2] [ref=f214e376] - generic [ref=f214e377]: - generic [ref=f214e378]: - link "GitHub Homepage" [ref=f214e379] [cursor=pointer]: - /url: https://github.com - generic [ref=f214e382]: © 2026 GitHub, Inc. - navigation "Footer" [ref=f214e383]: - heading "Footer navigation" [level=3] [ref=f214e384] - list "Footer navigation" [ref=f214e385]: - listitem [ref=f214e386]: - link "Terms" [ref=f214e387] [cursor=pointer]: - /url: https://docs.github.com/site-policy/github-terms/github-terms-of-service - listitem [ref=f214e388]: - link "Privacy" [ref=f214e389] [cursor=pointer]: - /url: https://docs.github.com/site-policy/privacy-policies/github-privacy-statement - listitem [ref=f214e390]: - link "Security" [ref=f214e391] [cursor=pointer]: - /url: https://github.com/security - listitem [ref=f214e392]: - link "Status" [ref=f214e393] [cursor=pointer]: - /url: https://www.githubstatus.com/ - listitem [ref=f214e394]: - link "Community" [ref=f214e395] [cursor=pointer]: - /url: https://github.community/ - listitem [ref=f214e396]: - link "Docs" [ref=f214e397] [cursor=pointer]: - /url: https://docs.github.com/ - listitem [ref=f214e398]: - link "Contact" [ref=f214e399] [cursor=pointer]: - /url: https://support.github.com?tags=dotcom-footer - listitem [ref=f214e400]: - button "Manage cookies" [ref=f214e402] [cursor=pointer] - listitem [ref=f214e403]: - button "Do not share my personal information" [ref=f214e405] [cursor=pointer]