Senior Core Fullstack developer (JS)
Прямой работодатель Readymag ( readymag.com )
Опыт работы более 5 лет
We're looking for a Full Stack JavaScript developer with experience in building web-based products or components for photo, video, or text editing to join our Core team. If you don’t have this exact experience but have worked with graphics and animations (e.g., Infinite Canvases, WebGL, SVG, Web Animations API, charts, physics engines) or on B2B/B2C SaaS platforms with a heavy frontend, we encourage you to apply.
You will work with a team of engineers coordinated by the product manager, and collaborate with the product designer to quickly validate and implement product ideas. Additionally, you'll maintain regular contact with our Operations Engineer, QA, and Support teams.
This is a remote position under a service agreement. Our Engineering teams’ workday typically starts around 11AM (GMT+1 time zone). Therefore, the maximum allowable time zone difference is plus or minus 4 hours so we can all stay connected.
What you will do:
- Architect, design, and implement new features;
- troubleshoot and fix bugs;
- support and refactor existing code;
- drive improvements to existing codebase and development processes;
- collaborate with cross-functional teams;
- maintain documentation;
- develop and support internal tools and libraries.
You will mainly develop 80% of the front-end; about 20% of the tasks will be on the back-end. However, it is important for us that you understand how back-end works.
Would be a plus:
- Experience working on non-trivial GUIs, including spatial, visual, collaborative software, data visualization, etc;
- knowledge of containerization technologies in cloud environments.
What you’ll bring:
- 5+ years of experience in product development;
- advanced low-level experience with modern browser APIs and web technologies;
- proficiency in the modern React ecosystem;
- a solid understanding of content delivery and network technologies, including HTTP/S, DNS, CDN, and caching techniques;
- experience in architecting, building, deploying, and supporting API services using Node.js and TypeScript;
- strong experience with testing frameworks and methodologies;
- understanding of performance optimization techniques;
- knowledge of security best practices and experience implementing security measures.
Here are some buzzwords for good measure: TypeScript, React, Emotion, Design Systems, Backbone, Valtio, Jotai, esbuild, AWS, Serverless, Kubernetes, Helm, GitHub Actions, MongoDB, Redis, Next.js, Deno