top of page

Senior Frontend Developer

R&D

Full Time

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 with 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.

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 APIs 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.

Apply For This Job



image.png

Join our growing team

Be part of something magnificent - a team that relies and relates to one another. We are a close-knit family, home away from home. Plus, we have loads of amazing events and opportunities to drink, party and eat.

bottom of page