Front End Developer (E-commerce platform)LocationsBulgariaGeorgiaLithuaniaMexicoMoldovaPolandUkraineCompany BackgroundThe customer transforms the business paradigm, showcasing success, profitability, and social impact without additional costs. Advocating accessible vision care, they offer affordable eyewear. Since 2020, they have distributed over eight million pairs, demonstrating a steadfast commitment to sustained impact.
Project DescriptionThe project is a high-performance, scalable full-stack React application leveraging modern TypeScript, built with frameworks like Next.js for server-side rendering. It utilizes cutting-edge tools such as the CSS-in-JS library Stitches, React-Query for API fetching and state management, and Style-Dictionary for seamless integration of Figma's design system style definitions. Collaboration between engineers and designers drives the development of an internal design system and component library in Storybook, which supports a custom-built content management system that powers much of the site. With Cloudflare workers deployed at the edge, the platform achieves enhanced performance and enables new functionalities. The Next.js Node server efficiently proxies API requests to the back-end, built with Python on scalable AWS infrastructure. This modern approach ensures an exceptional developer experience while consistently delivering high-quality product experiences that reflect a long-standing tradition of design excellence.
TechnologiesReact 18TypeScriptNext.jsReact QueryRadix UIStorybookReact Testing LibraryCypressDockerTerraformOpen Telemetry (New Relic)Circle CIFigmaGitHubJiraConfluenceAuth0MixpanelGoogle AnalyticsDevCycleVercelSentryWhat You'll DoWork closely within a cross-functional team of designers, product managers, and analysts to develop high-quality technical solutions to customer and business problems;Develop new and existing software systems to the highest technical, quality, and accountability standards;Use and promote successful software management and technical workflow practices that shorten feedback loops between the Tech team and others;Serve as a technical evangelist to advocate for user experience and empathetic design;Develop experiences that explore user behavior and insights;Demonstrate ability to deliver software projects with a high level of autonomy;Job Requirements5+ years of web development experience;Experienced building modern and performant frontend applications with React in a professional setting;Experienced with continuous integration, unit testing and E2E testing;A clear, friendly, and open-minded communicator (slack, google meet);Excited to collaborate with others across the client's technology ecosystem;Creative and empathetic, especially when it comes to design and development;Passionate about building features from concept to deployment;Successful in an agile work environment, breaking down large pieces of work to deliver value incrementally;Experience in building accessible UIs will be a plus;Experience with A/B testing will be a plus;Experience contributing to open-source projects will be a plus;Level of English - from Intermediate (spoken/written);What Do We OfferThe global benefits package includes:
Technical and non-technical training for professional and personal growth;Internal conferences and meetups to learn from industry experts;Support and mentorship from an experienced employee to help you professional grow and development;Internal startup incubator;Health insurance;Sports activities to promote a healthy lifestyle;Flexible work options, including remote and hybrid opportunities;Referral program for bringing in new talent;Work anniversary program and additional vacation days.
#J-18808-Ljbffr