Affilomania specializes in internet marketing and optimization software development. Enhances online affiliate marketing through technology. We connect consumers online optimally using self-automated technology to the product or service they are looking for. We are growing and searching for a Senior Frontend Developer to join our amazing R&D team ! This role encompasses technical challenges and the opportunity to develop large-scale applications.
Responsibilities:
* Consulting for FrontEnd best practices & tools
* Creating tech design documents from feature descriptions.
* Implementing with performance, security, and scalability in mind.
* Build reusable components and front-end libraries for future use (storybook).
* Translate designs and wireframes in Figma into high-quality code.
* Taking feature ownership from design, architecture, task breakdown, implementation, testing, and production.
* Optimize components for maximum performance across various web-capable devices and browsers.
* Always Hands-on.
Responsibilities:
* Consulting for FrontEnd best practices & tools
* Creating tech design documents from feature descriptions.
* Implementing with performance, security, and scalability in mind.
* Build reusable components and front-end libraries for future use (storybook).
* Translate designs and wireframes in Figma into high-quality code.
* Taking feature ownership from design, architecture, task breakdown, implementation, testing, and production.
* Optimize components for maximum performance across various web-capable devices and browsers.
* Always Hands-on.
Requirements:
* 5+ years of experience as a developer, with expertise in deploying large-scale production ReactJs applications and CI/CD processes.
* Strong proficiency in TypeScript and ReactJS ( NextJS is a plus), including its core principles.
* Strong understanding of front-end technologies and architecture , including HTML5, CSS3, and Tailwind with a proficient knowledge of responsive design.
* Experience in building pixel-perfect and stunning data visualizations, with a strong sense of user experience and a deep understanding of how users think.
* Proven experience in leading large-scale projects
* Thorough understanding of SOLID principles and OOP
* Experience with popular ReactJS libraries.
* Familiarity with RESTful API s and modern authorization mechanisms (e.g., JWT, AWS Cognito ).
* Knowledge of modern front-end pipelines and tools.
* Experience with common front-end development tools such as Webpack (dynamic components load post-build, obfuscation, minification), etc.
* Experience with unit testing frameworks like Jest and end-to-end testing tools like Cypress
* Proficiency in Agile methodology with TDD.
* Ability to understand business requirements and translate them into technical requirements.
* Familiar with micro-frontends , SSR.
* Experience with Docker K8S Socket.IO WebSocket.
* Great communication skills.
* 5+ years of experience as a developer, with expertise in deploying large-scale production ReactJs applications and CI/CD processes.
* Strong proficiency in TypeScript and ReactJS ( NextJS is a plus), including its core principles.
* Strong understanding of front-end technologies and architecture , including HTML5, CSS3, and Tailwind with a proficient knowledge of responsive design.
* Experience in building pixel-perfect and stunning data visualizations, with a strong sense of user experience and a deep understanding of how users think.
* Proven experience in leading large-scale projects
* Thorough understanding of SOLID principles and OOP
* Experience with popular ReactJS libraries.
* Familiarity with RESTful API s and modern authorization mechanisms (e.g., JWT, AWS Cognito ).
* Knowledge of modern front-end pipelines and tools.
* Experience with common front-end development tools such as Webpack (dynamic components load post-build, obfuscation, minification), etc.
* Experience with unit testing frameworks like Jest and end-to-end testing tools like Cypress
* Proficiency in Agile methodology with TDD.
* Ability to understand business requirements and translate them into technical requirements.
* Familiar with micro-frontends , SSR.
* Experience with Docker K8S Socket.IO WebSocket.
* Great communication skills.
This position is open to all candidates.